summaryrefslogtreecommitdiff
path: root/ACE/ace/Dev_Poll_Reactor.cpp
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>2010-03-04 12:16:13 +0000
committerSteve Huston <shuston@riverace.com>2010-03-04 12:16:13 +0000
commitf035875ee5e1be0cf23757d8f49b6ead9ccd3860 (patch)
tree9cea5d2588e29e2a1b2a0b18a51c8e7d3adc0cd3 /ACE/ace/Dev_Poll_Reactor.cpp
parentd770e3020c1e0909b523572873555b80274b1bdd (diff)
downloadATCD-f035875ee5e1be0cf23757d8f49b6ead9ccd3860.tar.gz
ChangeLogTag:Tue Mar 2 21:02:51 UTC 2010 Steve Huston <shuston@riverace.com>
Diffstat (limited to 'ACE/ace/Dev_Poll_Reactor.cpp')
-rw-r--r--ACE/ace/Dev_Poll_Reactor.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/ACE/ace/Dev_Poll_Reactor.cpp b/ACE/ace/Dev_Poll_Reactor.cpp
index 66a0a1ef19c..035d6b17db0 100644
--- a/ACE/ace/Dev_Poll_Reactor.cpp
+++ b/ACE/ace/Dev_Poll_Reactor.cpp
@@ -2311,14 +2311,13 @@ ACE_Dev_Poll_Reactor::mask_ops_i (ACE_HANDLE handle,
{
ACE_TRACE ("ACE_Dev_Poll_Reactor::mask_ops_i");
- if (!this->handler_rep_.handle_in_range (handle))
+ Event_Tuple *info = this->handler_rep_.find (handle);
+ if (info == 0)
return -1;
// Block out all signals until method returns.
ACE_Sig_Guard sb;
- Event_Tuple *info = this->handler_rep_.find (handle);
-
ACE_Reactor_Mask const old_mask = info->mask;
ACE_Reactor_Mask new_mask = old_mask;