commit | 6607f8469e29a1be76aa804bf1d1b01c5f3c6dfa | [log] [tgz] |
---|---|---|
author | Ruslan Ermilov <ru@nginx.com> | Fri Nov 06 23:44:54 2020 +0300 |
committer | Ruslan Ermilov <ru@nginx.com> | Fri Nov 06 23:44:54 2020 +0300 |
tree | b1f5b5fae77cf296e2faf1b635d2db97c6fe569e | |
parent | 26d3644f61ceffcf443213c9b2f74d7b85e38ddc [diff] |
SSL: fixed non-working SSL shutdown on lingering close. When doing lingering close, the socket was first shut down for writing, so SSL shutdown initiated after lingering close was not able to send the close_notify alerts (ticket #2056). The fix is to call ngx_ssl_shutdown() before shutting down the socket.