diff options
Diffstat (limited to 'jetty-servlets/src/main/java/org/eclipse/jetty/servlets/CloseableDoSFilter.java')
-rw-r--r-- | jetty-servlets/src/main/java/org/eclipse/jetty/servlets/CloseableDoSFilter.java | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/CloseableDoSFilter.java b/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/CloseableDoSFilter.java index eac9696203..ff92dd5729 100644 --- a/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/CloseableDoSFilter.java +++ b/jetty-servlets/src/main/java/org/eclipse/jetty/servlets/CloseableDoSFilter.java @@ -21,7 +21,6 @@ package org.eclipse.jetty.servlets; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; -import org.eclipse.jetty.server.HttpChannel; import org.eclipse.jetty.server.Request; /* ------------------------------------------------------------ */ @@ -35,7 +34,7 @@ public class CloseableDoSFilter extends DoSFilter @Override protected void closeConnection(HttpServletRequest request, HttpServletResponse response, Thread thread) { - Request base_request=(request instanceof Request)?(Request)request:HttpChannel.getCurrentHttpChannel().getRequest(); + Request base_request=Request.getBaseRequest(request); base_request.getHttpChannel().getEndPoint().close(); } } |