in reply to Thread Emited Signals?

The best you can do is wait for the thread to complete with $thread->join(), then proceed to execute the final code.
I don't mean to descend into semantics, but do you really mean a signal? Signals are process, not thread, based.