From caaa7c508c3e89645a449f8797a2aa5500ea3df8 Mon Sep 17 00:00:00 2001 From: Greg Wilkins Date: Wed, 20 Aug 2014 11:36:58 +1000 Subject: [PATCH] 440255 ensure 500 is logged on thrown Errors --- .../org/eclipse/jetty/server/handler/RequestLogHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jetty-server/src/main/java/org/eclipse/jetty/server/handler/RequestLogHandler.java b/jetty-server/src/main/java/org/eclipse/jetty/server/handler/RequestLogHandler.java index f2edf937d25..6faa3261ddb 100644 --- a/jetty-server/src/main/java/org/eclipse/jetty/server/handler/RequestLogHandler.java +++ b/jetty-server/src/main/java/org/eclipse/jetty/server/handler/RequestLogHandler.java @@ -96,7 +96,7 @@ public class RequestLogHandler extends HandlerWrapper } catch(Error|IOException|ServletException|RuntimeException e) { - if (!response.isCommitted()) + if (!response.isCommitted() && !baseRequest.getHttpChannelState().isAsync()) response.setStatus(500); throw e; }