summaryrefslogtreecommitdiff
path: root/ace/TP_Reactor.cpp
diff options
context:
space:
mode:
authorbala <balanatarajan@users.noreply.github.com>2002-11-12 20:26:07 +0000
committerbala <balanatarajan@users.noreply.github.com>2002-11-12 20:26:07 +0000
commit384dab3ebf8d304edd33edf4584d73896678b907 (patch)
tree4946e2523e7ce20bf956d0d166c2004a59adcec4 /ace/TP_Reactor.cpp
parentf82a87fa556f2f473043f5c36b2cbc5440b7c387 (diff)
downloadATCD-384dab3ebf8d304edd33edf4584d73896678b907.tar.gz
ChangeLogTag: Tue Nov 12 14:12:59 2002 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
Diffstat (limited to 'ace/TP_Reactor.cpp')
-rw-r--r--ace/TP_Reactor.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/ace/TP_Reactor.cpp b/ace/TP_Reactor.cpp
index 1f63c88e1f3..8c58233a391 100644
--- a/ace/TP_Reactor.cpp
+++ b/ace/TP_Reactor.cpp
@@ -562,7 +562,11 @@ ACE_TP_Reactor::handle_socket_events (int &event_count,
if (this->dispatch_socket_event (dispatch_info) == 0)
++result; // Dispatched an event
- int flag = 0;
+ // This is to get around a problem/ which is well described in
+ // 1361. This is just a work around that would help applications
+ // from resuming handles at the most inopportune moment.
+ int flag =
+ ACE_Event_Handler::ACE_EVENT_HANDLER_NOT_RESUMED;
// Acquire the token since we want to access the handler
// repository. The call to find () does not hold a lock and hence