Mercurial > hg > nginx
changeset 9206:43fc897bbab8
SSL: fixed $ssl_curves allocation error handling.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Tue, 30 Jan 2024 19:18:31 +0400 |
parents | 4a3aa287704f |
children | 73eb75bee30f |
files | src/event/ngx_event_openssl.c |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/event/ngx_event_openssl.c Tue Jan 30 19:14:16 2024 +0400 +++ b/src/event/ngx_event_openssl.c Tue Jan 30 19:18:31 2024 +0400 @@ -5187,6 +5187,9 @@ } curves = ngx_palloc(pool, n * sizeof(int)); + if (curves == NULL) { + return NGX_ERROR; + } n = SSL_get1_curves(c->ssl->connection, curves); len = 0;