summaryrefslogtreecommitdiff
path: root/java/src
diff options
context:
space:
mode:
Diffstat (limited to 'java/src')
-rw-r--r--java/src/IceInternal/TcpAcceptor.java9
-rw-r--r--java/src/IceInternal/UdpTransceiver.java9
2 files changed, 14 insertions, 4 deletions
diff --git a/java/src/IceInternal/TcpAcceptor.java b/java/src/IceInternal/TcpAcceptor.java
index 062cfbb1c1b..282822d112d 100644
--- a/java/src/IceInternal/TcpAcceptor.java
+++ b/java/src/IceInternal/TcpAcceptor.java
@@ -108,8 +108,13 @@ class TcpAcceptor implements Acceptor
{
_fd = Network.createTcpServerSocket();
Network.setBlock(_fd, false);
- java.net.InetSocketAddress addr = new java.net.InetSocketAddress(host, port);
- _addr = Network.doBind(_fd, addr);
+ _addr = new java.net.InetSocketAddress(host, port);
+ if(_traceLevels.network >= 2)
+ {
+ String s = "attempting to bind to tcp socket " + toString();
+ _logger.trace(_traceLevels.networkCat, s);
+ }
+ _addr = Network.doBind(_fd, _addr);
}
catch(RuntimeException ex)
{
diff --git a/java/src/IceInternal/UdpTransceiver.java b/java/src/IceInternal/UdpTransceiver.java
index 6d1cd767ba3..fb28b39a226 100644
--- a/java/src/IceInternal/UdpTransceiver.java
+++ b/java/src/IceInternal/UdpTransceiver.java
@@ -226,8 +226,13 @@ final class UdpTransceiver implements Transceiver
{
_fd = Network.createUdpSocket();
Network.setBlock(_fd, false);
- java.net.InetSocketAddress addr = new java.net.InetSocketAddress(host, port);
- _addr = Network.doBind(_fd, addr);
+ _addr = new java.net.InetSocketAddress(host, port);
+ if(_traceLevels.network >= 2)
+ {
+ String s = "attempting to bind to udp socket\n" + toString();
+ _logger.trace(_traceLevels.networkCat, s);
+ }
+ _addr = Network.doBind(_fd, _addr);
if(_traceLevels.network >= 1)
{