diff --git a/src/quic_cli.c b/src/quic_cli.c index 1f22f8d05..2173d22d8 100644 --- a/src/quic_cli.c +++ b/src/quic_cli.c @@ -460,7 +460,10 @@ static int cli_io_handler_dump_quic(struct appctx *appctx) "in_flight infl_p lost_p " "Local Address Foreign Address " "local & remote CIDs\n"); - applet_putchk(appctx, &trash); + if (applet_putchk(appctx, &trash) == -1) { + /* Trash buf too short without any data emitted yet, should never happen. */ + goto done; + } } }