diff --git a/tools/src/workbench-cli.ts b/tools/src/workbench-cli.ts index 9e3ad3fa..4dc99cd8 100644 --- a/tools/src/workbench-cli.ts +++ b/tools/src/workbench-cli.ts @@ -60,7 +60,7 @@ async function inspectEvents(parsed: Parsed, env: Record entry.name === "hwlab.event.v1").length >= minEvents) controller.abort(); + if (frames.filter((entry) => entry.name === "hwlab.event.v1").length >= minEvents) { + await reader.cancel(); + break readStream; + } boundary = buffer.indexOf("\n\n"); } }