Summary: | Oversized header errors are not handled in some cases | ||
---|---|---|---|
Product: | Tomcat 7 | Reporter: | bornmw <omikheev> |
Component: | Catalina | Assignee: | Tomcat Developers Mailing List <dev> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | P2 | ||
Version: | 7.0.50 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All |
Description
bornmw
2014-01-16 10:29:09 UTC
If there is no explicit flush then the output isn't flushed until after the execution path has exited the ErrorReportingValve. Once past this point there is no opportunity to add a error body. In all of the error cases cited in this report, Tomcat will return a 500 response to the user agent. How the user agent chooses to display (or not display) that to the user is up to the user agent. There will also be a 500 entry in the access log. |