# HG changeset patch # User Vladimir Homutov # Date 1589298344 -10800 # Node ID a9cc1627cf1c8898daf168e1d704e4e981c12f6b # Parent eebdda507ec32b203d398b3f81be788a64993c95 Fixed time comparison. diff --git a/src/event/ngx_event_quic.c b/src/event/ngx_event_quic.c --- 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;