From cf8d8f28cdb53825cb4cb396e1be33b10d3aa08e Mon Sep 17 00:00:00 2001 From: Andris Reinman Date: Thu, 21 Nov 2019 16:23:18 +0200 Subject: [PATCH] do not use finally --- lib/mbox-export.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/lib/mbox-export.js b/lib/mbox-export.js index f75a57d2..60785116 100644 --- a/lib/mbox-export.js +++ b/lib/mbox-export.js @@ -43,19 +43,19 @@ async function mboxExport(auditHandler, audit) { setImmediate(() => { processExport() - .catch(err => { - try { - outputStream.write('\n' + err.message); - } catch (err) { - //ignore - } - }) - .finally(() => { + .then(() => { try { outputStream.end(); } catch (err) { // ignore at this point } + }) + .catch(err => { + try { + outputStream.end('\n' + err.message); + } catch (err) { + //ignore + } }); });