Author: mturk
Date: Thu Mar 14 07:35:56 2013
New Revision: 1456353

URL: http://svn.apache.org/r1456353
Log:
Prevent infinite loop for SSL_ERROR_SSL

Modified:
    tomcat/native/branches/1.1.x/native/src/sslnetwork.c

Modified: tomcat/native/branches/1.1.x/native/src/sslnetwork.c
URL: 
http://svn.apache.org/viewvc/tomcat/native/branches/1.1.x/native/src/sslnetwork.c?rev=1456353&r1=1456352&r2=1456353&view=diff
==============================================================================
--- tomcat/native/branches/1.1.x/native/src/sslnetwork.c (original)
+++ tomcat/native/branches/1.1.x/native/src/sslnetwork.c Thu Mar 14 07:35:56 
2013
@@ -513,6 +513,9 @@ ssl_socket_send(apr_socket_t *sock, cons
                     con->shutdown_type = SSL_SHUTDOWN_TYPE_UNCLEAN;
                     return rv;
                 break;
+                case SSL_ERROR_SSL:
+                    /* Probably caused by buffer missmatch */
+                    rv = APR_EINVAL;
                 case SSL_ERROR_ZERO_RETURN:
                     if (s == 0) {
                         con->shutdown_type = SSL_SHUTDOWN_TYPE_STANDARD;



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to