Author: mturk Date: Mon May 7 03:46:45 2007 New Revision: 535843 URL: http://svn.apache.org/viewvc?view=rev&rev=535843 Log: Fix the detection of client connection status. If everything is send and the client aborted the connection immediately, allow Tomcat to send the END packet to suppress the WARN [org.apache.jk.common.ChannelSocket] processCallbacks status 2 log messages.
Modified: tomcat/connectors/trunk/jk/native/apache-1.3/mod_jk.c tomcat/connectors/trunk/jk/native/apache-2.0/mod_jk.c Modified: tomcat/connectors/trunk/jk/native/apache-1.3/mod_jk.c URL: http://svn.apache.org/viewvc/tomcat/connectors/trunk/jk/native/apache-1.3/mod_jk.c?view=diff&rev=535843&r1=535842&r2=535843 ============================================================================== --- tomcat/connectors/trunk/jk/native/apache-1.3/mod_jk.c (original) +++ tomcat/connectors/trunk/jk/native/apache-1.3/mod_jk.c Mon May 7 03:46:45 2007 @@ -419,8 +419,12 @@ } } - if (p->r->connection->aborted) + if (ll && p->r->connection->aborted) { + /* Fail if there is something left to send and + * the connection was aborted by the client + */ return JK_FALSE; + } } return JK_TRUE; Modified: tomcat/connectors/trunk/jk/native/apache-2.0/mod_jk.c URL: http://svn.apache.org/viewvc/tomcat/connectors/trunk/jk/native/apache-2.0/mod_jk.c?view=diff&rev=535843&r1=535842&r2=535843 ============================================================================== --- tomcat/connectors/trunk/jk/native/apache-2.0/mod_jk.c (original) +++ tomcat/connectors/trunk/jk/native/apache-2.0/mod_jk.c Mon May 7 03:46:45 2007 @@ -456,8 +456,12 @@ ll -= r; bb += r; } - if (p->r->connection->aborted) + if (ll && p->r->connection->aborted) { + /* Fail if there is something left to send and + * the connection was aborted by the client + */ return JK_FALSE; + } } return JK_TRUE; --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]