Skip to content

Commit cd15b09

Browse files
committed
* 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
1 parent 65b06f5 commit cd15b09

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

modules/ssl/ssl_engine_io.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -825,6 +825,7 @@ static apr_status_t ssl_filter_write(ap_filter_t *f,
825825
static void ssl_io_filter_disable(ap_filter_t *f)
826826
{
827827
bio_filter_in_ctx_t *inctx = f->ctx;
828+
SSL_free(inctx->ssl);
828829
inctx->ssl = NULL;
829830
inctx->filter_ctx->pssl = NULL;
830831
}

0 commit comments

Comments
 (0)