> From: Srikanth Konjarla [mailto:srikanth.konja...@gmail.com] 
> Subject: Re: 6.0.26 java.lang.Thread.State: WAITING (on object monitor)

> as part of the thread local cleanup process at the time of undeploy,
> tomcat removes few threadLocals but misses the threadLocals for the
> thread in question. I am wondering about the tomcat thread still being
> in "WAIT" mode and been cleaned up.

The WAIT mode is normal - the thread is sitting in the pool, waiting for a 
request to show up.  I believe the ThreadLocal objects are discarded by letting 
such infected threads exit and creating new ones.  That's an area still 
undergoing refinement, so you might want to try moving up to 6.0.29 and see if 
it makes any difference.  Or try sending in enough concurrent requests to get 
all the threads busy and see if the references disappear after that.

 - Chuck


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY 
MATERIAL and is thus for use only by the intended recipient. If you received 
this in error, please contact the sender and delete the e-mail and its 
attachments from all computers.


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

Reply via email to