commit | 400685a6914c60d5b37162a5bab41220332256b1 | [log] [tgz] |
---|---|---|
author | Maxim Dounin <mdounin@mdounin.ru> | Mon Dec 23 21:25:21 2019 +0300 |
committer | Maxim Dounin <mdounin@mdounin.ru> | Mon Dec 23 21:25:21 2019 +0300 |
tree | 727d22917b7b7ab67079f619f8c03a682ea77606 | |
parent | 969ca9a3eb95a3bd28e8cd0616f33f18eee0ec4d [diff] |
HTTP/2: introduced separate handler to retry stream close. When ngx_http_v2_close_stream_handler() is used to retry stream close after queued frames are sent, client timeouts on the stream can be logged multiple times and/or in addition to already happened errors. To resolve this, separate ngx_http_v2_retry_close_stream_handler() was introduced, which does not try to log timeouts.