diff options
author | Benoit Foucher <benoit@zeroc.com> | 2006-02-20 19:07:12 +0000 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2006-02-20 19:07:12 +0000 |
commit | 99a1e439a69d09563d10cf9f098214636fd1c714 (patch) | |
tree | 8912fc8fa3208aa8f39f4b98f5105af56f01bc2a /cppe/src/TcpTransport/Acceptor.cpp | |
parent | Changes for VS2005 support (diff) | |
download | ice-99a1e439a69d09563d10cf9f098214636fd1c714.tar.bz2 ice-99a1e439a69d09563d10cf9f098214636fd1c714.tar.xz ice-99a1e439a69d09563d10cf9f098214636fd1c714.zip |
- Socket timeout fixes.
- Removed unused code for collocation optimization.
Diffstat (limited to 'cppe/src/TcpTransport/Acceptor.cpp')
-rw-r--r-- | cppe/src/TcpTransport/Acceptor.cpp | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/cppe/src/TcpTransport/Acceptor.cpp b/cppe/src/TcpTransport/Acceptor.cpp index dd9a8c027eb..64dc6004f7b 100644 --- a/cppe/src/TcpTransport/Acceptor.cpp +++ b/cppe/src/TcpTransport/Acceptor.cpp @@ -76,7 +76,7 @@ IceInternal::Acceptor::accept() out << "accepted tcp connection\n" << fdToString(fd); } - return new Transceiver(_instance, fd, _timeout); + return new Transceiver(_instance, fd); } void @@ -94,26 +94,17 @@ IceInternal::Acceptor::toString() const return addrToString(_addr); } -bool -IceInternal::Acceptor::equivalent(const string& host, int port) const -{ - struct sockaddr_in addr; - getAddress(host, port, addr); - return compareAddress(addr, _addr); -} - int IceInternal::Acceptor::effectivePort() { return ntohs(_addr.sin_port); } -IceInternal::Acceptor::Acceptor(const InstancePtr& instance, const string& host, int port, int timeout) : +IceInternal::Acceptor::Acceptor(const InstancePtr& instance, const string& host, int port) : _instance(instance), _traceLevels(instance->traceLevels()), _logger(instance->logger()), - _backlog(0), - _timeout(timeout) + _backlog(0) { if(_backlog <= 0) { |