From 513b1c2ab3e3613e5941fcc430f6efd7dd5bdb42 Mon Sep 17 00:00:00 2001 From: Simon Knott Date: Sat, 14 Sep 2024 12:13:46 +0200 Subject: [PATCH] remove one listener --- packages/playwright-core/src/server/fetch.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/playwright-core/src/server/fetch.ts b/packages/playwright-core/src/server/fetch.ts index 9d7f12e6da..8100e54a2f 100644 --- a/packages/playwright-core/src/server/fetch.ts +++ b/packages/playwright-core/src/server/fetch.ts @@ -320,7 +320,6 @@ export abstract class APIRequestContext extends SdkObject { const request = requestConstructor(url, requestOptions as any, async response => { response.once('readable', () => { firstByteAt = monotonicTime(); }); - response.once('end', () => { endAt = monotonicTime(); }); const notifyRequestFinished = (body?: Buffer) => { const timings: har.Timings = { @@ -437,6 +436,7 @@ export abstract class APIRequestContext extends SdkObject { const chunks: Buffer[] = []; const notifyBodyFinished = () => { + endAt = monotonicTime(); const body = Buffer.concat(chunks); notifyRequestFinished(body); fulfill({