A Micro Toolbox

ソフトウェアのニッチな問題の対処記録です

Windows + Tomcat 6.0 : シャットダウンできない問題が解決

Windows 7Tomcat 6.0.33をインストールしたらshutdown.batで停止できなくなっていたが、このたび6.0.35に入れ替えたら治った。

起きていた問題はこれ。
http://tomcat.markmail.org/thread/xo2jolyr44ijuu34

# 余談:一昨日(2012/01/18)アクセスしたときはSOPA反対キャンペーン中だった。

shutdown.batを実行すると「endpoint.warn.unlockAcceptorFailed」というエラーが出続けて止まらない。

Changelogによると6.0.34で修正された模様。

Bug 51905 - Infinite loop when shutting down AprEndpoint
https://issues.apache.org/bugzilla/show_bug.cgi?id=51905

Apache Tomcat 6.0 - Changelog
http://tomcat.apache.org/tomcat-6.0-doc/changelog.html

Coyote
51905: Fix infinite loop in AprEndpoint shutdown if acceptor unlock fails. Reduce timeout before forcefully closing the socket from 30s to 10s. (kkolinko)