Skip to content

Commit 7c4f628

Browse files
jrvb-rlclaude
andcommitted
fix: handle response-level errors in raw-fetch loadtest
Add res.on('error', reject) so the promise settles if the server aborts mid-response, instead of hanging indefinitely. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent b9625b4 commit 7c4f628

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

loadtest/raw-fetch-test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ function makeRequest(index: number): Promise<{ latencyMs: number; status: number
3838
res.on("end", () =>
3939
resolve({ latencyMs: performance.now() - start, status: res.statusCode! }),
4040
);
41+
res.on("error", reject);
4142
},
4243
);
4344
req.on("error", reject);

0 commit comments

Comments
 (0)