On 10/03/2010 03:02 PM, Mark Thomas wrote:
I've seen the shut down issues reported in [1] with the 1.1.20 native connector on Windows, Linux and OSX. Has a bug crept in here or do the changes to the shut down code mean we need to release 1.1.21?
Nope. The fix in Java side (I did with 992211 and on) ensures all poller and acceptor threads exits on shutdown before we call native destroy. Without that JVM could core. It worked when I did it, but didn't check with the recent bunch of changes made for connectors, so might be that broke something. The easiest debug would be to get the thread dump in case the shutdown doesn't work, cause it's obviously locked in some thread.join() and the thread that suppose to exit on Connector.stop() didn't get notified, or something. Regards -- ^TM --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org