summaryrefslogtreecommitdiff
path: root/ace/Asynch_Acceptor.cpp
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>2001-02-06 22:58:37 +0000
committerSteve Huston <shuston@riverace.com>2001-02-06 22:58:37 +0000
commite58da9076a696e5e1e97f70ca438bbb152c2cbb9 (patch)
tree93239f76e86baec95dcea185e7d61edc140a7e9d /ace/Asynch_Acceptor.cpp
parent91d0f1ce5753347099e3dd12812d41a82a683182 (diff)
downloadATCD-e58da9076a696e5e1e97f70ca438bbb152c2cbb9.tar.gz
ChangeLogTag:Tue Feb 06 17:55:28 2001 Steve Huston <shuston@riverace.com>
Diffstat (limited to 'ace/Asynch_Acceptor.cpp')
-rw-r--r--ace/Asynch_Acceptor.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/ace/Asynch_Acceptor.cpp b/ace/Asynch_Acceptor.cpp
index c32b8b330ed..2321302c331 100644
--- a/ace/Asynch_Acceptor.cpp
+++ b/ace/Asynch_Acceptor.cpp
@@ -263,6 +263,9 @@ ACE_Asynch_Acceptor<HANDLER>::handle_accept (const ACE_Asynch_Accept::Result &re
if (result.act () != 0)
new_handler->act (result.act ());
+ // Set up the handler's new handle value
+ new_handler->handle (result.accept_handle ());
+
// Initiate the handler
new_handler->open (result.accept_handle (),
result.message_block ());