mirror of
https://github.com/apache/httpd.git
synced 2025-08-08 15:02:10 +03:00
* modules/ssl/ssl_engine_io.c (ssl_io_filter_disable): Don't leak an
SSL structure for each plain-HTTP-on-SSL-port request. PR: 27106 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102770 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@@ -825,6 +825,7 @@ static apr_status_t ssl_filter_write(ap_filter_t *f,
|
|||||||
static void ssl_io_filter_disable(ap_filter_t *f)
|
static void ssl_io_filter_disable(ap_filter_t *f)
|
||||||
{
|
{
|
||||||
bio_filter_in_ctx_t *inctx = f->ctx;
|
bio_filter_in_ctx_t *inctx = f->ctx;
|
||||||
|
SSL_free(inctx->ssl);
|
||||||
inctx->ssl = NULL;
|
inctx->ssl = NULL;
|
||||||
inctx->filter_ctx->pssl = NULL;
|
inctx->filter_ctx->pssl = NULL;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user