changeset 8388:a9cc1627cf1c quic

Fixed time comparison.
author Vladimir Homutov <vl@nginx.com>
date Tue, 12 May 2020 18:45:44 +0300
parents eebdda507ec3
children 2b580ac17a47
files src/event/ngx_event_quic.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/event/ngx_event_quic.c
+++ b/src/event/ngx_event_quic.c
@@ -3262,7 +3262,7 @@ ngx_quic_retransmit(ngx_connection_t *c,
         do {
             f = ngx_queue_data(q, ngx_quic_frame_t, queue);
 
-            if (start->first + qc->tp.max_idle_timeout < now) {
+            if (now - start->first > qc->tp.max_idle_timeout) {
                 ngx_log_error(NGX_LOG_ERR, c->log, 0,
                               "quic retransmission timeout");
                 return NGX_DECLINED;