summaryrefslogtreecommitdiff
path: root/java/src/IceInternal/UdpTransceiver.java
diff options
context:
space:
mode:
authorDwayne Boone <dwayne@zeroc.com>2009-09-23 11:49:04 -0230
committerDwayne Boone <dwayne@zeroc.com>2009-09-23 11:49:04 -0230
commit83ede0edd22a3debf30779780a1070dfe01fc88e (patch)
treefa0dfa8b58243364b76c55d93443a7cff4f92631 /java/src/IceInternal/UdpTransceiver.java
parentbug 4217 - improve __cmp__ method in Python generated code (diff)
downloadice-83ede0edd22a3debf30779780a1070dfe01fc88e.tar.bz2
ice-83ede0edd22a3debf30779780a1070dfe01fc88e.tar.xz
ice-83ede0edd22a3debf30779780a1070dfe01fc88e.zip
Bug 3972 - reduced trace level for some output and other minor cleanup
Diffstat (limited to 'java/src/IceInternal/UdpTransceiver.java')
-rw-r--r--java/src/IceInternal/UdpTransceiver.java27
1 files changed, 7 insertions, 20 deletions
diff --git a/java/src/IceInternal/UdpTransceiver.java b/java/src/IceInternal/UdpTransceiver.java
index 49146a1383a..70533314e95 100644
--- a/java/src/IceInternal/UdpTransceiver.java
+++ b/java/src/IceInternal/UdpTransceiver.java
@@ -257,7 +257,6 @@ final class UdpTransceiver implements Transceiver
_traceLevels = instance.traceLevels();
_logger = instance.initializationData().logger;
_stats = instance.initializationData().stats;
- _protocolSupport = instance.protocolSupport();
_connect = true;
_warn = instance.initializationData().properties.getPropertyAsInt("Ice.Warn.Datagrams") > 0;
_addr = addr;
@@ -295,7 +294,6 @@ final class UdpTransceiver implements Transceiver
_traceLevels = instance.traceLevels();
_logger = instance.initializationData().logger;
_stats = instance.initializationData().stats;
- _protocolSupport = instance.protocolSupport();
_connect = connect;
_warn = instance.initializationData().properties.getPropertyAsInt("Ice.Warn.Datagrams") > 0;
@@ -347,24 +345,14 @@ final class UdpTransceiver implements Transceiver
{
StringBuffer s = new StringBuffer("starting to receive udp packets\n");
s.append(toString());
- if(_traceLevels.network >= 3)
+
+ java.util.List<String> interfaces =
+ Network.getHostsForEndpointExpand(_addr.getAddress().getHostAddress(), instance.protocolSupport(),
+ true);
+ if(!interfaces.isEmpty())
{
- java.util.List<String> interfaces =
- Network.getHostsForEndpointExpand(_addr.getAddress().getHostAddress(), _protocolSupport, true);
- if(!interfaces.isEmpty())
- {
- s.append("\nlocal interfaces: ");
- boolean first = true;
- for(String iface : interfaces)
- {
- if(!first)
- {
- s.append(", ");
- }
- s.append(iface);
- first = false;
- }
- }
+ s.append("\nlocal interfaces: ");
+ s.append(IceUtilInternal.StringUtil.joinString(interfaces, ", "));
}
_logger.trace(_traceLevels.networkCat, s.toString());
}
@@ -550,7 +538,6 @@ final class UdpTransceiver implements Transceiver
private TraceLevels _traceLevels;
private Ice.Logger _logger;
private Ice.Stats _stats;
- private int _protocolSupport;
private boolean _connect;
private final boolean _warn;
private int _rcvSize;