summaryrefslogtreecommitdiffhomepage
path: root/src/misc/ngx_cpp_test_module.cpp
diff options
context:
space:
mode:
authorSergey Kandaurov <pluknet@nginx.com>2025-05-29 17:49:48 +0400
committerSergey Kandaurov <s.kandaurov@f5.com>2025-12-23 22:40:33 +0400
commit592bda7bb6c202e48da8e4181de936f70edff58e (patch)
tree6a2670bdb178a626ed5733f466c0696f83d556e2 /src/misc/ngx_cpp_test_module.cpp
parentaa714a1e87bfd0f6807f4333a5b354de583e7e92 (diff)
downloadnginx-592bda7bb6c202e48da8e4181de936f70edff58e.tar.gz
nginx-592bda7bb6c202e48da8e4181de936f70edff58e.tar.bz2
SSL: fixed "key values mismatch" with object cache inheritance.
In rare cases, it was possible to get into this error state on reload with improperly updated file timestamps for certificate and key pairs. The fix is to retry on X509_R_KEY_VALUES_MISMATCH, similar to 5d5d9adcc. Additionally, loading SSL certificate is updated to avoid certificates discarded on retry to appear in ssl->certs and in extra chain.
Diffstat (limited to 'src/misc/ngx_cpp_test_module.cpp')
0 files changed, 0 insertions, 0 deletions