Summary: | [websocket] Inappropriate executor in WsServerContainer | ||
---|---|---|---|
Product: | Tomcat 7 | Reporter: | Changgeng Li <li.changgeng> |
Component: | Catalina | Assignee: | Tomcat Developers Mailing List <dev> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | P2 | ||
Version: | 7.0.54 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Linux |
Description
Changgeng Li
2014-05-29 19:17:17 UTC
Thanks for the report. I've had a long hard think about the desired behaviour and reconfigured the executor accordingly. The fix is in 8.0.x for 8.0.9 onwards and in 7.0.x for 7.0.55 onwards. The short version is: - Core size is configurable but defaults to 0. - Threads die after 60s of inactivity - Thread pool grows unbounded if a new task is added and no thread is available to service it |