diff options
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | examples/APG/ThreadPools/Task_ThreadPool.cpp | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index a853ae179f9..fae607c6d3e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +Fri Jul 2 17:54:22 2004 Steve Huston <shuston@riverace.com> + + * examples/APG/ThreadPools/Task_ThreadPool.cpp: Break out of + Manager::svc() when getq() fails. Thanks to J.T. Conklin + <jtc@acorntoolworks.com> for reporting this. + Fri Jul 2 10:42:00 2004 Douglas C. Schmidt <schmidt@cs.wustl.edu> * ace/Based_Pointer_T.inl (operator->): Replaced the use of diff --git a/examples/APG/ThreadPools/Task_ThreadPool.cpp b/examples/APG/ThreadPools/Task_ThreadPool.cpp index a26da71fffc..53ebe76b0bc 100644 --- a/examples/APG/ThreadPools/Task_ThreadPool.cpp +++ b/examples/APG/ThreadPools/Task_ThreadPool.cpp @@ -86,6 +86,7 @@ public: { pool.msg_queue ()->deactivate (); pool.wait (); + break; } // Ask the worker pool to do the job. |