aboutsummaryrefslogtreecommitdiff
path: root/src/http/ngx_http_request.c
diff options
context:
space:
mode:
authorMaxim Dounin <mdounin@mdounin.ru>2019-03-03 16:48:39 +0300
committerMaxim Dounin <mdounin@mdounin.ru>2019-03-03 16:48:39 +0300
commitfe43346dc3151e80dae0acd751f0a94314dcb91c (patch)
tree8da39450985963593478b57609232c43a4be4159 /src/http/ngx_http_request.c
parent99d7bb690924e60e9e03096ac5e507111f7c182d (diff)
downloadnginx-fe43346dc3151e80dae0acd751f0a94314dcb91c.tar.gz
nginx-fe43346dc3151e80dae0acd751f0a94314dcb91c.zip
SSL: fixed potential leak on memory allocation errors.
If ngx_pool_cleanup_add() fails, we have to clean just created SSL context manually, thus appropriate call added. Additionally, ngx_pool_cleanup_add() moved closer to ngx_ssl_create() in the ngx_http_ssl_module, to make sure there are no leaks due to intermediate code.
Diffstat (limited to 'src/http/ngx_http_request.c')
0 files changed, 0 insertions, 0 deletions