diff options
author | joeh <joeh@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-08-02 23:38:04 +0000 |
---|---|---|
committer | joeh <joeh@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-08-02 23:38:04 +0000 |
commit | e349c40fd5806b0e4abe68a48b661405fbb6b78c (patch) | |
tree | 86edb2eb7bea85bb26aa258e676fcbe76791dc03 /ace/TLI_Connector.i | |
parent | 78380acd0bb8175d147832e6c39a4cafc07460b3 (diff) | |
download | ATCD-e349c40fd5806b0e4abe68a48b661405fbb6b78c.tar.gz |
Adding new classes to wrap ATM functionality
Diffstat (limited to 'ace/TLI_Connector.i')
-rw-r--r-- | ace/TLI_Connector.i | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/ace/TLI_Connector.i b/ace/TLI_Connector.i index 3706f72f27d..9e6c3b4749b 100644 --- a/ace/TLI_Connector.i +++ b/ace/TLI_Connector.i @@ -18,10 +18,18 @@ ACE_TLI_Connector::ACE_TLI_Connector (ACE_TLI_Stream &new_stream, netbuf *opt) { ACE_TRACE ("ACE_TLI_Connector::ACE_TLI_Connector"); - if (this->connect (new_stream, remote_sap, timeout, local_sap, reuse_addr, - flags, perms, device, - info, rwf, - udata, opt) == ACE_INVALID_HANDLE + if (this->connect (new_stream, + remote_sap, + timeout, + local_sap, + reuse_addr, + flags, + perms, + device, + info, + rwf, + udata, + opt) == ACE_INVALID_HANDLE && timeout != 0 && !(errno == EWOULDBLOCK || errno == ETIME)) ACE_ERROR ((LM_ERROR, ASYS_TEXT ("%p\n"), ASYS_TEXT ("ACE_TLI_Stream::ACE_TLI_Stream"))); } |