summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-04-01 15:32:23 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-04-01 15:32:23 +0000
commitb903f74adcb45b99abd7e70f66644027b1424b95 (patch)
treed9eed3344e779357a31c6bd86fd177e82aeef524
parent51a2a65dff5be3409b0a3c9931bd33489f15cddf (diff)
downloadATCD-b903f74adcb45b99abd7e70f66644027b1424b95.tar.gz
Should not wait for all objects in wait_for_multiple_objects.
-rw-r--r--ace/Msg_WFMO_Reactor.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/ace/Msg_WFMO_Reactor.cpp b/ace/Msg_WFMO_Reactor.cpp
index 51ac24fb858..cd449f9d12f 100644
--- a/ace/Msg_WFMO_Reactor.cpp
+++ b/ace/Msg_WFMO_Reactor.cpp
@@ -42,13 +42,12 @@ ACE_Msg_WFMO_Reactor::wait_for_multiple_events (int timeout,
this->handler_rep_.handles (),
timeout,
QS_ALLINPUT,
- MWMO_WAITALL |
(alertable ? MWMO_ALERTABLE : 0) );
#else
ACE_UNUSED_ARG (alertable);
return ::MsgWaitForMultipleObjects (this->handler_rep_.max_handlep1 (),
this->handler_rep_.handles (),
- TRUE,
+ FALSE,
timeout,
QS_ALLINPUT)
#endif