summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/Network.cpp
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2009-03-11 10:32:05 +0100
committerBenoit Foucher <benoit@zeroc.com>2009-03-11 10:32:05 +0100
commit1a8cef0364ca85f5c1b2e1d8b13a21caf31d08fb (patch)
treeecf7bc3a2f4ea2a8869f71790d645146227d44f9 /cpp/src/Ice/Network.cpp
parentAdded installation instructions for Unicode libraries for VC60. (diff)
downloadice-1a8cef0364ca85f5c1b2e1d8b13a21caf31d08fb.tar.bz2
ice-1a8cef0364ca85f5c1b2e1d8b13a21caf31d08fb.tar.xz
ice-1a8cef0364ca85f5c1b2e1d8b13a21caf31d08fb.zip
Fixed self-connect check again
Diffstat (limited to 'cpp/src/Ice/Network.cpp')
-rw-r--r--cpp/src/Ice/Network.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/cpp/src/Ice/Network.cpp b/cpp/src/Ice/Network.cpp
index 7ed2a41e86a..1643354f167 100644
--- a/cpp/src/Ice/Network.cpp
+++ b/cpp/src/Ice/Network.cpp
@@ -1244,7 +1244,7 @@ IceInternal::doFinishConnect(SOCKET fd)
struct sockaddr_storage localAddr;
fdToLocalAddress(fd, localAddr);
struct sockaddr_storage remoteAddr;
- if(!fdToRemoteAddress(fd, remoteAddr) && compareAddress(remoteAddr, localAddr) == 0)
+ if(fdToRemoteAddress(fd, remoteAddr) && compareAddress(remoteAddr, localAddr) == 0)
{
ConnectionRefusedException ex(__FILE__, __LINE__);
ex.error = 0; // No appropriate errno