502 not 501 if SSL_connect() fails for a proxy connection.
PR: 31083
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@105252
13f79535-47bb-0310-9956-
ffa450edef68
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;