Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Wilkins2012-01-19 12:11:27 +0000
committerGreg Wilkins2012-01-19 12:11:27 +0000
commit50e551de64f8a910f483270df1c16eccb4616f9a (patch)
tree412c55efef0417776132a522ce1ac047ba0281c8
parent5cd9dbc6d39fdafa5e7e2db75a90a8b2d34611bf (diff)
downloadorg.eclipse.jetty.project-50e551de64f8a910f483270df1c16eccb4616f9a.tar.gz
org.eclipse.jetty.project-50e551de64f8a910f483270df1c16eccb4616f9a.tar.xz
org.eclipse.jetty.project-50e551de64f8a910f483270df1c16eccb4616f9a.zip
368992: improved logging
-rw-r--r--jetty-servlets/src/main/java/org/eclipse/jetty/servlets/ProxyServlet.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/ProxyServlet.java b/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/ProxyServlet.java
index 2b7ee1252f..782d16765b 100644
--- a/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/ProxyServlet.java
+++ b/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/ProxyServlet.java
@@ -739,8 +739,14 @@ public class ProxyServlet implements Servlet
*/
protected void handleOnException(Throwable ex, HttpServletRequest request, HttpServletResponse response)
{
- _log.warn(ex.toString());
- _log.debug(ex);
+ if (ex instanceof IOException)
+ {
+ _log.warn(ex.toString());
+ _log.debug(ex);
+ }
+ else
+ _log.warn(ex);
+
if (!response.isCommitted())
{
response.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR);

Back to the top