aboutsummaryrefslogtreecommitdiff
path: root/src/http/modules/ngx_http_proxy_module.c
diff options
context:
space:
mode:
authorMaxim Dounin <mdounin@mdounin.ru>2019-03-03 16:48:06 +0300
committerMaxim Dounin <mdounin@mdounin.ru>2019-03-03 16:48:06 +0300
commit99d7bb690924e60e9e03096ac5e507111f7c182d (patch)
treefdd6cce0976c6367af48736fa8a05e656bc45418 /src/http/modules/ngx_http_proxy_module.c
parentfd97b2a80f678b9bf372d9a6537e5d4db51188ae (diff)
downloadnginx-99d7bb690924e60e9e03096ac5e507111f7c182d.tar.gz
nginx-99d7bb690924e60e9e03096ac5e507111f7c182d.zip
SSL: server name callback changed to return fatal errors.
Notably this affects various allocation errors, and should generally improve things if an allocation error actually happens during a callback. Depending on the OpenSSL version, returning an error can result in either SSL_R_CALLBACK_FAILED or SSL_R_CLIENTHELLO_TLSEXT error from SSL_do_handshake(), so both errors were switched to the "info" level.
Diffstat (limited to 'src/http/modules/ngx_http_proxy_module.c')
0 files changed, 0 insertions, 0 deletions