commit dac09a8ccc2a6a4166c40ccfff89751afc0e7585 Author: Karsten Loesing karsten.loesing@gmx.net Date: Tue Sep 13 16:36:08 2011 +0200
Fix an IllegalStateException.
We're not allowed to forward a request after we started responding to it, here by sending an error code. --- .../torproject/ernie/web/RouterDetailServlet.java | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/src/org/torproject/ernie/web/RouterDetailServlet.java b/src/org/torproject/ernie/web/RouterDetailServlet.java index 4a25352..c8c4648 100644 --- a/src/org/torproject/ernie/web/RouterDetailServlet.java +++ b/src/org/torproject/ernie/web/RouterDetailServlet.java @@ -112,6 +112,10 @@ public class RouterDetailServlet extends HttpServlet { /* There were zero results in the set */ /* TODO Handle this case in a more user-friendly way. */ response.sendError(HttpServletResponse.SC_BAD_REQUEST); + this.logger.log(Level.WARNING, "Query with fingerprint = '" + + fingerprintParameter + "' returned zero results. " + + "Returned BAD_REQUEST."); + return; } conn.close();
tor-commits@lists.torproject.org