From 5fdd3e6de9dafb164017ac56572b73a3244a595d Mon Sep 17 00:00:00 2001 From: haopeng Date: Fri, 26 Aug 2022 18:14:49 +0800 Subject: [PATCH 1/2] fix: close file stream when error --- packages/builder-util-runtime/src/httpExecutor.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/builder-util-runtime/src/httpExecutor.ts b/packages/builder-util-runtime/src/httpExecutor.ts index 0bca9b0c37..0a2035550f 100644 --- a/packages/builder-util-runtime/src/httpExecutor.ts +++ b/packages/builder-util-runtime/src/httpExecutor.ts @@ -485,6 +485,7 @@ function configurePipes(options: DownloadCallOptions, response: IncomingMessage) let lastStream = response for (const stream of streams) { stream.on("error", (error: Error) => { + fileOut.close() if (!options.options.cancellationToken.cancelled) { options.callback(error) } From f593aba6c4e0e3461aea4f8a45daa93dee0d114f Mon Sep 17 00:00:00 2001 From: Mike Maietta Date: Wed, 31 Aug 2022 08:28:29 -0700 Subject: [PATCH 2/2] Create famous-ways-cry.md --- .changeset/famous-ways-cry.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .changeset/famous-ways-cry.md diff --git a/.changeset/famous-ways-cry.md b/.changeset/famous-ways-cry.md new file mode 100644 index 0000000000..9c6f275e26 --- /dev/null +++ b/.changeset/famous-ways-cry.md @@ -0,0 +1,6 @@ +--- +"builder-util-runtime": patch +"builder-util": patch +--- + +fix: close file stream when error