From: markt Date: Mon, 28 Mar 2011 19:10:31 +0000 (+0000) Subject: Always recycle unless it is an async request. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=250258e7fdac8aadf49c8e882ef7068f4e582063;p=tomcat7.0 Always recycle unless it is an async request. Possible contributing factor to https://issues.apache.org/bugzilla/show_bug.cgi?id=50957 ? git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1086347 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/coyote/http11/Http11Processor.java b/java/org/apache/coyote/http11/Http11Processor.java index 74ad4d0ae..9afad5456 100644 --- a/java/org/apache/coyote/http11/Http11Processor.java +++ b/java/org/apache/coyote/http11/Http11Processor.java @@ -326,8 +326,8 @@ public class Http11Processor extends AbstractHttp11Processor { } else if (isAsync()) { return SocketState.LONG; } else { + recycle(); if (!keepAlive) { - recycle(); return SocketState.CLOSED; } else { return SocketState.OPEN;