mirror of
https://github.com/haproxy/haproxy.git
synced 2026-06-10 09:21:35 -04:00
BUG/MINOR: quic: Wrong RX packet reference counter usage
No need to call free_quic_rx_packet() after calling quic_rx_packet_eb64_delete() as this latter already calls quic_rx_packet_refdec() also called by free_quic_rx_packet().
This commit is contained in:
parent
c4b93ea57d
commit
6fe21b0dec
1 changed files with 0 additions and 2 deletions
|
|
@ -2492,7 +2492,6 @@ int qc_treat_rx_pkts(struct quic_enc_level *el, struct quic_conn_ctx *ctx)
|
|||
QUIC_EV_CONN_ELRXPKTS, ctx->conn);
|
||||
node = eb64_next(node);
|
||||
quic_rx_packet_eb64_delete(&pkt->pn_node);
|
||||
free_quic_rx_packet(pkt);
|
||||
goto err;
|
||||
}
|
||||
|
||||
|
|
@ -2500,7 +2499,6 @@ int qc_treat_rx_pkts(struct quic_enc_level *el, struct quic_conn_ctx *ctx)
|
|||
}
|
||||
node = eb64_next(node);
|
||||
quic_rx_packet_eb64_delete(&pkt->pn_node);
|
||||
free_quic_rx_packet(pkt);
|
||||
}
|
||||
|
||||
if (!qc_treat_rx_crypto_frms(el, ctx))
|
||||
|
|
|
|||
Loading…
Reference in a new issue