# HG changeset patch # User Vladimir Homutov # Date 1602251839 -10800 # Node ID d564e88509755f7c0ebbd8ba9e5e36292bfdd29c # Parent b95aa1cb8f98ff768bb1222912261306aa0cf3b5 QUIC: reset error and error_reason prior to processing packet. 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 @@ -1628,6 +1628,11 @@ ngx_quic_input(ngx_connection_t *c, ngx_ pkt.flags = p[0]; pkt.raw->pos++; + if (c->quic) { + c->quic->error = 0; + c->quic->error_reason = 0; + } + rc = ngx_quic_process_packet(c, conf, &pkt); #if (NGX_DEBUG)