From dde64a58883db960247135c696aeb149ec7348dc Mon Sep 17 00:00:00 2001 From: Alan Shaw Date: Wed, 15 Dec 2021 17:29:45 +0000 Subject: [PATCH] fix: always close writer so finish on error --- packages/ipfs-core/src/components/dag/export.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/ipfs-core/src/components/dag/export.js b/packages/ipfs-core/src/components/dag/export.js index fb737f945d..286d40c3a9 100644 --- a/packages/ipfs-core/src/components/dag/export.js +++ b/packages/ipfs-core/src/components/dag/export.js @@ -59,9 +59,10 @@ export function createExport ({ repo, preload, codecs }) { cid, writer, codecs) - writer.close() } catch (/** @type {any} */ e) { err = e + } finally { + writer.close() } })()