Fixes: Possible deadlock in sync API
authorJens Georg <jensg@openismus.com>
Tue, 2 Nov 2010 07:39:21 +0000 (09:39 +0200)
committerMathias Hasselmann <mathias@openismus.com>
Tue, 2 Nov 2010 14:25:56 +0000 (16:25 +0200)
commit76761123a27ef509219b0da7a51c44f34e18c6cc
tree256bc74c4202bdd556031dc40ec1c12bdd088e4f
parentc3bd5c845ef864fc1286588da0ad2f995240d8c5
Fixes: Possible deadlock in sync API

RevBy: TrustMe
Details: On rare occasions when the task in the worker thread was faster than
the code-path to the QWaitCondition::wait() call the calling function was
waiting forever.
src/engine/syncthread.cpp