This is an automated email from the ASF dual-hosted git repository.
remm pushed a commit to branch 10.1.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git
The following commit(s) were added to refs/heads/10.1.x by this push:
new a2ab554c33 Avoid sendError ISE
a2ab554c33 is described below
commit a2ab554c335fa30931473ad9314456dab7ddf874
Author: remm <[email protected]>
AuthorDate: Tue Apr 9 14:23:35 2024 +0200
Avoid sendError ISE
BZ68862
---
java/org/apache/catalina/filters/FailedRequestFilter.java | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/java/org/apache/catalina/filters/FailedRequestFilter.java
b/java/org/apache/catalina/filters/FailedRequestFilter.java
index 389575c7ce..bbed7cbd8a 100644
--- a/java/org/apache/catalina/filters/FailedRequestFilter.java
+++ b/java/org/apache/catalina/filters/FailedRequestFilter.java
@@ -87,7 +87,11 @@ public class FailedRequestFilter extends FilterBase {
break;
}
- ((HttpServletResponse) response).sendError(status);
+ try {
+ ((HttpServletResponse) response).sendError(status);
+ } catch (IllegalStateException e) {
+ // Already committed, ignore
+ }
return;
}
chain.doFilter(request, response);
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]