Summary: | Shutdown of AJP Connector do not work | ||
---|---|---|---|
Product: | Tomcat 7 | Reporter: | Domenico Briganti <dometec> |
Component: | Connectors | Assignee: | Tomcat Developers Mailing List <dev> |
Status: | RESOLVED FIXED | ||
Severity: | regression | ||
Priority: | P2 | ||
Version: | 7.0.2 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Linux | ||
Attachments: | Catalina log |
Description
Domenico Briganti
2010-08-23 05:59:48 UTC
The NPE you are seeing is a side-effect. The root cause is bug 49497. JMX not having any obvious affect is a separate bug. The connector is stopped (the state changes) but nothing is logged and it will continue to work since there is a mis-match in the state transitions between the Connector and the underlying ProtocolHandler. I have a patch for the start/stop issue but I want to take a closer look at the Connector & ProtocolHandler life-cycles to see if I can align them. This bug has been fixed in 7.0.x and will be included in 7.0.3 onwards. Note: There is scope for further re-factoring to align the protocols and the endpoints with the new life-cycle code in 7.0.x. |