summaryrefslogtreecommitdiff
path: root/ace/Proactor.cpp
diff options
context:
space:
mode:
authornw1 <nw1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-11-30 03:52:08 +0000
committernw1 <nw1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-11-30 03:52:08 +0000
commitbc4e93c2675b416659c569f82755f89a2045a019 (patch)
tree58a5202bec4bc36a01bf13f7f364543f7e9464e1 /ace/Proactor.cpp
parent1667ddfee4ea250d676ca84315270805cbf49f30 (diff)
downloadATCD-bc4e93c2675b416659c569f82755f89a2045a019.tar.gz
Be sure to ask our thread manager not to wait for the timer_handler_.
Diffstat (limited to 'ace/Proactor.cpp')
-rw-r--r--ace/Proactor.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/ace/Proactor.cpp b/ace/Proactor.cpp
index efcb4e77ee7..92ee4a9b5b5 100644
--- a/ace/Proactor.cpp
+++ b/ace/Proactor.cpp
@@ -239,6 +239,9 @@ ACE_Proactor::ACE_Proactor (size_t number_of_threads,
// set the timer queue
this->timer_queue (tq);
+ // Don;t wait for the timer thread.
+ this->thr_mgr_.wait_on_exit (0);
+
// Create the timer handler
ACE_NEW (this->timer_handler_, ACE_Proactor_Timer_Handler (*this));