Author: mturk Date: Wed Apr 5 08:54:34 2006 New Revision: 391652 URL: http://svn.apache.org/viewcvs?rev=391652&view=rev Log: Add missing shutdown unclean flag if send times out due to the broken receiver (client).
Modified: tomcat/connectors/trunk/jni/native/src/sslnetwork.c Modified: tomcat/connectors/trunk/jni/native/src/sslnetwork.c URL: http://svn.apache.org/viewcvs/tomcat/connectors/trunk/jni/native/src/sslnetwork.c?rev=391652&r1=391651&r2=391652&view=diff ============================================================================== --- tomcat/connectors/trunk/jni/native/src/sslnetwork.c (original) +++ tomcat/connectors/trunk/jni/native/src/sslnetwork.c Wed Apr 5 08:54:34 2006 @@ -406,12 +406,13 @@ switch (i) { case SSL_ERROR_ZERO_RETURN: *len = 0; - con->shutdown_type = SSL_SHUTDOWN_TYPE_STANDARD; + con->shutdown_type = SSL_SHUTDOWN_TYPE_STANDARD; return APR_EOF; break; case SSL_ERROR_WANT_READ: case SSL_ERROR_WANT_WRITE: if ((rv = wait_for_io_or_timeout(con, i)) != APR_SUCCESS) { + con->shutdown_type = SSL_SHUTDOWN_TYPE_UNCLEAN; return rv; } break; --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]