summaryrefslogtreecommitdiff
path: root/ace/Timer_Queue_T.cpp
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>2002-12-14 14:58:34 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>2002-12-14 14:58:34 +0000
commit26132486358e9ecc581ab3242427e5044c529507 (patch)
tree0aa3ef7c09c17c4229d33371db9688cf01e1e25b /ace/Timer_Queue_T.cpp
parentf24c5940260e9d92e5d53a845e60ca22fac4dc43 (diff)
downloadATCD-26132486358e9ecc581ab3242427e5044c529507.tar.gz
ChangeLogTag:Sat Dec 14 08:56:23 2002 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu>
Diffstat (limited to 'ace/Timer_Queue_T.cpp')
-rw-r--r--ace/Timer_Queue_T.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/ace/Timer_Queue_T.cpp b/ace/Timer_Queue_T.cpp
index 7ced61d9f87..e63c618c0d4 100644
--- a/ace/Timer_Queue_T.cpp
+++ b/ace/Timer_Queue_T.cpp
@@ -307,10 +307,13 @@ ACE_Event_Handler_Handle_Timeout_Upcall<ACE_LOCK>::timeout (TIMER_QUEUE &timer_q
// Upcall to the <handler>s handle_timeout() method.
if (handler->handle_timeout (cur_time, act) == -1)
{
+#if 0
+ // Commented out until we figure out how to break the coupling that results...
if (handler->reactor ())
// Call the reactor's cancel_timer() method to minimize locking.
handler->reactor ()->cancel_timer (handler, 0); // 0 means "call handle_close()".
else
+#endif
// Upcall to the handler's handle_timeout method.
timer_queue.cancel (handler, 0);
}