httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jor...@apache.org
Subject cvs commit: httpd-2.0/modules/ssl ssl_engine_io.c
Date Wed, 22 Sep 2004 16:34:21 GMT
jorton      2004/09/22 09:34:20

  Modified:    modules/ssl ssl_engine_io.c
  Log:
  * modules/ssl/ssl_engine_io.c (ssl_io_filter_connect): Return
  502 not 501 if SSL_connect() fails for a proxy connection.
  
  PR: 31083
  
  Revision  Changes    Path
  1.127     +3 -1      httpd-2.0/modules/ssl/ssl_engine_io.c
  
  Index: ssl_engine_io.c
  ===================================================================
  RCS file: /home/cvs/httpd-2.0/modules/ssl/ssl_engine_io.c,v
  retrieving revision 1.126
  retrieving revision 1.127
  diff -d -w -u -r1.126 -r1.127
  --- ssl_engine_io.c	17 Aug 2004 16:31:23 -0000	1.126
  +++ ssl_engine_io.c	22 Sep 2004 16:34:20 -0000	1.127
  @@ -1037,7 +1037,9 @@
                            c->base_server,
                            "SSL Proxy connect failed");
               ssl_log_ssl_error(APLOG_MARK, APLOG_INFO, c->base_server);
  -            return ssl_filter_io_shutdown(filter_ctx, c, 1);
  +            /* ensure that the SSL structures etc are freed, etc: */
  +            ssl_filter_io_shutdown(filter_ctx, c, 1);
  +            return HTTP_BAD_GATEWAY;
           }
   
           return APR_SUCCESS;
  
  
  

Mime
View raw message