From 4d3e9dc49b77c1551ff08004daf4364099d4c8b9 Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Wed, 18 Feb 2026 07:58:47 +0100 Subject: [PATCH] Fix shadow of pipeline variable --- src/backupformat/rsync.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/backupformat/rsync.js b/src/backupformat/rsync.js index 4cd3a4d3b..63947e8da 100644 --- a/src/backupformat/rsync.js +++ b/src/backupformat/rsync.js @@ -48,15 +48,15 @@ async function addFile(sourceFile, encryption, uploader, progressCallback) { const hash = new HashStream(); const destStream = uploader.createStream(); - let pipeline; + let pipelinePromise; if (encryption) { const encryptStream = new EncryptStream(encryption); - pipeline = safe(pipeline(sourceStream, encryptStream, ps, hash, destStream)); + pipelinePromise = pipeline(sourceStream, encryptStream, ps, hash, destStream); } else { - pipeline = safe(pipeline(sourceStream, ps, hash, destStream)); + pipelinePromise = pipeline(sourceStream, ps, hash, destStream); } - const [error] = await safe(pipeline); + const [error] = await safe(pipelinePromise); if (error && !error.message.includes('ENOENT')) throw new BoxError(BoxError.EXTERNAL_ERROR, `tarPack pipeline error: ${error.message}`); // ignore error if file disappears // debug(`addFile: pipeline finished: ${JSON.stringify(ps.stats())}`);