diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1997-04-10 18:27:37 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1997-04-10 18:27:37 +0000 |
commit | 7cba3b9030ee181e23f9d84ece2b6e418af131d7 (patch) | |
tree | 4348585264bd603d66e15d62a4d64e52c7c88350 /examples/Logger/simple-server | |
parent | bc5918ede1822e9a52d283ad03aa3fbe241ba7f3 (diff) | |
download | ATCD-7cba3b9030ee181e23f9d84ece2b6e418af131d7.tar.gz |
*** empty log message ***
Diffstat (limited to 'examples/Logger/simple-server')
-rw-r--r-- | examples/Logger/simple-server/Logging_Acceptor.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/examples/Logger/simple-server/Logging_Acceptor.cpp b/examples/Logger/simple-server/Logging_Acceptor.cpp index 714602fee40..c0e5a061bb7 100644 --- a/examples/Logger/simple-server/Logging_Acceptor.cpp +++ b/examples/Logger/simple-server/Logging_Acceptor.cpp @@ -56,10 +56,12 @@ Logging_Acceptor::handle_input (ACE_HANDLE) // Accept the connection from a client client daemon. - if (this->peer_acceptor_.accept (svc_handler->peer ()) == -1) - ACE_ERROR_RETURN ((LM_ERROR, "%p", "accept failed"), -1); - else if (svc_handler->open () == -1) - svc_handler->close (); + if (this->peer_acceptor_.accept (svc_handler->peer ()) == -1 + || svc_handler->open () == -1) + { + svc_handler->close (); + ACE_ERROR_RETURN ((LM_ERROR, "%p", "accept/open failed"), -1); + } return 0; } |