Quote Originally Posted by prkhr4u View Post
But as the application is continuous running, the thread never finishes..but only on application exit.
If its a worker thread then you are doing something wrong and you have to go over the thread class and the threads object creation to figure it out.
When the Process that the thread is responsible for is done, delete the threads object and catch the threads finish signal.(you can emit your own finish signal).

Good Luck.