Mercurial > hg > nginx-quic
comparison src/event/ngx_event_quic.c @ 8236:e9bd4305e68b quic
QUIC: fixed send contexts cleanup.
The ngx_quic_get_send_ctx() macro takes 'level' argument, not send context
index.
author | Vladimir Homutov <vl@nginx.com> |
---|---|
date | Wed, 02 Dec 2020 10:55:49 +0300 |
parents | dbad2d6d1898 |
children | f596a4e5794b |
comparison
equal
deleted
inserted
replaced
8235:dbad2d6d1898 | 8236:e9bd4305e68b |
---|---|
1777 | 1777 |
1778 if (!qc->closing) { | 1778 if (!qc->closing) { |
1779 | 1779 |
1780 /* drop packets from retransmit queues, no ack is expected */ | 1780 /* drop packets from retransmit queues, no ack is expected */ |
1781 for (i = 0; i < NGX_QUIC_SEND_CTX_LAST; i++) { | 1781 for (i = 0; i < NGX_QUIC_SEND_CTX_LAST; i++) { |
1782 ctx = ngx_quic_get_send_ctx(qc, i); | 1782 ngx_quic_free_frames(c, &qc->send_ctx[i].sent); |
1783 ngx_quic_free_frames(c, &ctx->sent); | |
1784 } | 1783 } |
1785 | 1784 |
1786 if (rc == NGX_DONE) { | 1785 if (rc == NGX_DONE) { |
1787 | 1786 |
1788 /* | 1787 /* |