diff options
Diffstat (limited to 'TAO/utils/logWalker/HostProcess.cpp')
-rw-r--r-- | TAO/utils/logWalker/HostProcess.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/TAO/utils/logWalker/HostProcess.cpp b/TAO/utils/logWalker/HostProcess.cpp index e464d3a4647..7b9f9fa8bd5 100644 --- a/TAO/utils/logWalker/HostProcess.cpp +++ b/TAO/utils/logWalker/HostProcess.cpp @@ -164,7 +164,9 @@ HostProcess::add_peer(long handle, PeerProcess *peer) } const ACE_CString &addr = peer->is_server() ? peer->server_addr() : peer->last_client_addr(); - this->by_addr_.bind (addr,peer); + int result = this->by_addr_.bind (addr,peer); + if (result != 0) + ACE_ERROR ((LM_ERROR,"add_peer, cannot bind to addr %s %p\n", addr.c_str(), "by_addr_.bind")); PeerNode *node = new PeerNode (handle,peer); this->by_handle_.insert_tail(node); } |