From 676ad073b871ec3505310e7516b771850e373d4d Mon Sep 17 00:00:00 2001 From: purocean Date: Tue, 18 Jun 2024 23:51:20 +0800 Subject: [PATCH] fix: emit 'finish' event when response is closed in transformProtocolRequest --- src/main/protocol.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/protocol.ts b/src/main/protocol.ts index 394a48fd..2aa29287 100644 --- a/src/main/protocol.ts +++ b/src/main/protocol.ts @@ -72,5 +72,9 @@ export async function transformProtocolRequest (request: ProtocolRequest) { }, }) + res.on('close', () => { + res.emit('finish') + }) + return { req, res, out } }