On Sat, Sep 28, 2013 at 3:14 PM, Alexander Syvak <alexander....@gmail.com>wrote:

> Hello,
>
> how to correctly stop a QThread execution?
>
> I am using
> thread.quit();
>
> thread.terminate();
>
>
Don't terminate. Quitting and waiting should be sufficient.


> thread.wait(500);
>
> Without terminate() thread wait forever. Each thread is executing an event 
> loop only (object is moved into thread).
>
>
Is there anything else the thread could be stuck on? Busy looping
somewhere? Waiting for a syscall?

HTH,
-mandeep


>
>
> _______________________________________________
> Interest mailing list
> Interest@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest
>
>
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to