in reply to Thread Killlin'

Well, I'm using forking and threads all time. So better way to full control is fork. You can start/stop any process in your system. BUT with threads I'm using simple Signals (if I'm using threads with loop). Sometimes I'm using just DESTROY function/method in my objects. But always just try to wait for threads ending.