From 97542e448a8d833506aee11730110ad676c3ce4b Mon Sep 17 00:00:00 2001 From: Michael McGee Date: Tue, 17 Sep 2024 03:07:49 +0000 Subject: [PATCH] quic: fix reassembly buffer miscounting --- src/app/fdctl/run/tiles/fd_quic.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/app/fdctl/run/tiles/fd_quic.c b/src/app/fdctl/run/tiles/fd_quic.c index df6fe6ed7f..3e10c56189 100644 --- a/src/app/fdctl/run/tiles/fd_quic.c +++ b/src/app/fdctl/run/tiles/fd_quic.c @@ -452,6 +452,7 @@ quic_stream_notify( fd_quic_stream_t * stream, uint tspub = (uint)fd_frag_meta_ts_comp( fd_tickcount() ); int pub_err = fd_tpu_reasm_publish( reasm, slot, mcache, base, seq, tspub ); ctx->metrics.reasm_publish[ pub_err ]++; + if( FD_UNLIKELY( pub_err!=FD_TPU_REASM_SUCCESS ) ) return; fd_mux_advance( mux ); }