kill -3 tomcatprocessid to force a thread dump after you try to shut tomcat down.

From the thread dump look for any thread which is NOT a daemon thread. That is the thing keeping the JVM alive.

-Tim

Patrice Seyed wrote:
I've thumbed through the archives, can anyone give me larger hint?

-----Original Message-----
From: Shapira, Yoav [mailto:[EMAIL PROTECTED] Sent: Thursday, September 25, 2003 1:44 PM
To: Tomcat Users List
Subject: RE: tomcat shutdown.sh doesn't kill tomcat processes



Howdy, Hey, you're virtually next door to me ;)

Anyways, you most likely have non-daemon threads in your app.  Tomcat
can't shut those down for you (see javadoc in java.lang.Thread as well
as many discussions on this list in the past).  That's why the process
is still alive, shutdown isn't properly completed, and you can't start
the server again because the socket is still bound.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to