diff options
author | Benoit Foucher <benoit@zeroc.com> | 2012-09-10 08:47:58 +0200 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2012-09-10 08:47:58 +0200 |
commit | 9560b7d54ec4411f0605a3b53997835599f70ea2 (patch) | |
tree | c40611c772a7a4f1af4ea0df5d487305dded456d /cpp/src/Ice/UdpTransceiver.cpp | |
parent | Fix (diff) | |
download | ice-9560b7d54ec4411f0605a3b53997835599f70ea2.tar.bz2 ice-9560b7d54ec4411f0605a3b53997835599f70ea2.tar.xz ice-9560b7d54ec4411f0605a3b53997835599f70ea2.zip |
Fixed communicator flushBatchRequests to allow tracing
Diffstat (limited to 'cpp/src/Ice/UdpTransceiver.cpp')
-rw-r--r-- | cpp/src/Ice/UdpTransceiver.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/cpp/src/Ice/UdpTransceiver.cpp b/cpp/src/Ice/UdpTransceiver.cpp index b1aa39ddd96..9ecfaa1fceb 100644 --- a/cpp/src/Ice/UdpTransceiver.cpp +++ b/cpp/src/Ice/UdpTransceiver.cpp @@ -784,7 +784,11 @@ IceInternal::UdpTransceiver::getInfo() const return info; } #endif - assert(_fd != INVALID_SOCKET); + if(_fd == INVALID_SOCKET) + { + return info; + } + if(_state == StateNotConnected) { Address localAddr; |