So, once you know the threads that are left, what is the cleanest way to kill them?
I have had this problem too, but since it was on a *nix platform, and just used 'kill' to get rid of the parent process. Larry On 10/3/05, Jon Wingfield <[EMAIL PROTECTED]> wrote: > Yep. It's a FAQ, but not in the FAQ. > > Tomcat not quitting generally means your webapp has started a non-daemon > thread which does not exit when the webapp is destroyed. If so, shut > them down in a ServletContextListener. > > If you aren't explicitly creating threads in your webapp then the usual > culprits are database connections that haven't been closed (or any other > client api to remote services that uses asynchronous messaging and/or > keepalive semantics). > > To see a dump of the threads still active after you've run shutdown.bat > do a CTRL-BREAK in the tomcat dos console. > > HTH, > > Jon > > Charles Fineman wrote: > > I started Tomcat using startup.bat. Everything goes fine. I use > > shutdown.batto bring it down. The server fields the request and shuts > > down a bunch of > > services (as evidenced by the messages I see). Sure enough, the server no > > longer responds to any requests. Unfortunately, the java process does not > > die. > > > > I have this problem whether I start Tomcat by hand or if I use the Sysdeo > > Eclipse plugin. > > > > This problem has been a thorn in my side for some time but since it only > > affects my development environment (we use it as a service in production and > > there are no problems) and I can kill the process by hand, I've not worried > > about it. It's annoying as heck though and I'm wondering if someone can shed > > some light. > > > > I searched around but (surprisingly!!) I didn't find anything similar to my > > situation. > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]