summaryrefslogtreecommitdiff
path: root/java/src/IceInternal/ConnectionMonitor.java
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2003-02-13 23:50:41 +0000
committerBenoit Foucher <benoit@zeroc.com>2003-02-13 23:50:41 +0000
commit51d727ff2cb308c7ca1e1342e5d644b3bcf82232 (patch)
tree2ac989d3cdf3df49f16abb76fecf7ced707c27d1 /java/src/IceInternal/ConnectionMonitor.java
parentdocbook tag fix (diff)
downloadice-51d727ff2cb308c7ca1e1342e5d644b3bcf82232.tar.bz2
ice-51d727ff2cb308c7ca1e1342e5d644b3bcf82232.tar.xz
ice-51d727ff2cb308c7ca1e1342e5d644b3bcf82232.zip
Set the connection monitor thread name
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();
}