From 4781c7a8ffc5f8706ae37e0c2542a1201dd17a8f Mon Sep 17 00:00:00 2001 From: hns Date: Fri, 30 Mar 2007 10:54:34 +0000 Subject: [PATCH] * Avoid double stack trace printing in execute() --- src/helma/servlet/AbstractServletClient.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/helma/servlet/AbstractServletClient.java b/src/helma/servlet/AbstractServletClient.java index e3325d91..957b10c2 100644 --- a/src/helma/servlet/AbstractServletClient.java +++ b/src/helma/servlet/AbstractServletClient.java @@ -334,18 +334,16 @@ public abstract class AbstractServletClient extends HttpServlet { // write response writeResponse(request, response, reqtrans, restrans); } catch (Exception x) { + log("Exception in execute", x); try { if (debug) { sendError(response, HttpServletResponse.SC_INTERNAL_SERVER_ERROR, "Server error: " + x); - x.printStackTrace(); } else { sendError(response, HttpServletResponse.SC_INTERNAL_SERVER_ERROR, "The server encountered an error while processing your request. " + "Please check back later."); } - - log("Exception in execute", x); } catch (IOException iox) { log("Exception in sendError", iox); }