Should Ice.ConnectionMonitor setDaemon(true)?

in Bug Reports
After main method finished. Java process does not exit normaly.
Profiler found Ice.ConnectionMonitor thread is still running at wait status.
In Ice-3.3, Ice.Timer have the same behavior.
Will these thread be setDaemon(true)?
Profiler found Ice.ConnectionMonitor thread is still running at wait status.
In Ice-3.3, Ice.Timer have the same behavior.
Will these thread be setDaemon(true)?
0
Comments
The communicator is a static member in my application. I have to destory it by calling ic.destroy() manually.
Timed-out destory is my specific requirement. Ice-Java should not handle this, that's right.
Thanks !