summaryrefslogtreecommitdiff
path: root/java/src/IceInternal/ConnectionMonitor.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/src/IceInternal/ConnectionMonitor.java')
-rw-r--r--java/src/IceInternal/ConnectionMonitor.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/java/src/IceInternal/ConnectionMonitor.java b/java/src/IceInternal/ConnectionMonitor.java
index da9080e8626..3993a6831d6 100644
--- a/java/src/IceInternal/ConnectionMonitor.java
+++ b/java/src/IceInternal/ConnectionMonitor.java
@@ -65,6 +65,13 @@ public final class ConnectionMonitor extends Thread
_instance = instance;
_interval = interval;
+ String threadName = _instance.properties().getProperty("Ice.ProgramName");
+ if(threadName.length() > 0)
+ {
+ threadName += "-";
+ }
+ setName(threadName + "Ice.ConnectionMonitor");
+
assert(_interval > 0);
start();
}