Skip to content

Commit 4dab352

Browse files
committed
Avoid super.doTrace for ERROR dispatches
Closes gh-31457
1 parent 5c6b9be commit 4dab352

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

spring-webmvc/src/main/java/org/springframework/web/servlet/FrameworkServlet.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -982,7 +982,10 @@ protected void doTrace(HttpServletRequest request, HttpServletResponse response)
982982
return;
983983
}
984984
}
985-
super.doTrace(request, response);
985+
// Work around until https://github.com/jakartaee/servlet/pull/545 is fixed and in use
986+
if (request.getDispatcherType() != DispatcherType.ERROR) {
987+
super.doTrace(request, response);
988+
}
986989
}
987990

988991
/**

0 commit comments

Comments
 (0)