On 10.06.2011 16:55, Caldarale, Charles R wrote:
>> From: April Easton [mailto:aeas...@shawneecourt.org] 
>> Subject: Tomcat shutdown issues
> 
>> I don't see any of my threads in there
> 
> Look harder:
> 
>> "Worker-JM" prio=3D10 tid=3D0x000000005d7a1800 nid=3D0x521f in Object.wait()
>>         at 
>> org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58)
>> "Bundle File Closer" daemon prio=3D10 tid=3D0x000000005e223800 nid=3D0x521d 
>> in Object.wait()
>>         at 
>> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:397)
>>         at 
>> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333)
>> "Start Level Event Dispatcher" daemon prio=3D10 tid=3D0x000000005d5fc000 
>> nid=3D0x521b in Object.wait()
>>         at 
>> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:397)
>>         at 
>> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333)
>> "Framework Event Dispatcher" daemon prio=3D10 tid=3D0x000000005d956800 
>> nid=3D0x521a in Object.wait()   
>>         at 
>> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:397)
>>         at 
>> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333)
> 
> Those aren't Tomcat's threads; ergo, they are yours.  You're running Eclipse, 
> you're responsible for the chaos it creates.

... but AFAIK only the non-daemon threads are problematic. The JVM
shouldn't care about existing daemon threads when trying to shut down.
So the only one in the list to care about is "Worker-JM".

Regards,

Rainer

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to