summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>2004-07-02 21:59:28 +0000
committerSteve Huston <shuston@riverace.com>2004-07-02 21:59:28 +0000
commite37eae12fb05de1d9e24b2e884e683d215011523 (patch)
tree1a0b84af7c3b8c96a67117b9f122e220eeed386f
parentee98542103afd5efcc948c4142c146db6b442316 (diff)
downloadATCD-e37eae12fb05de1d9e24b2e884e683d215011523.tar.gz
ChangeLogTag:Fri Jul 2 17:54:22 2004 Steve Huston <shuston@riverace.com>
-rw-r--r--ChangeLog6
-rw-r--r--examples/APG/ThreadPools/Task_ThreadPool.cpp1
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.