ports/devel/zthread/files/patch-src__ThreadQueue.cxx
Dmitry Marakasov ad3b778a05 - Add LICENSE
- Switch to options helpers
- Regenerate patches with `make makepatch`
2016-03-30 00:48:55 +00:00

16 lines
559 B
C++

--- src/ThreadQueue.cxx.orig 2005-03-13 03:55:23 UTC
+++ src/ThreadQueue.cxx
@@ -139,11 +139,12 @@ namespace ZThread {
// Wake the main thread,if its waiting, when the last pending-thread becomes available;
// Otherwise, take note that no wait for pending threads to finish is needed
- if(_userThreads.empty())
+ if(_userThreads.empty()) {
if(_waiter && _waiter != (ThreadImpl*)1)
_waiter->getMonitor().notify();
else
_waiter = (ThreadImpl*)!_waiter;
+ }
ZTDEBUG("1 pending-thread added.\n");