From 48a85a620d1061a71fae6556a72b661fe6853bd8 Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Wed, 26 Nov 2025 15:36:33 +0100 Subject: [PATCH] restore: remount sites in background --- src/backupsites.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/backupsites.js b/src/backupsites.js index 26b291798..9ee101659 100644 --- a/src/backupsites.js +++ b/src/backupsites.js @@ -591,5 +591,8 @@ async function createPseudo(data) { async function reinitAll() { for (const site of await list()) { if (!safe.fs.mkdirSync(`${paths.BACKUP_INFO_DIR}/${site.id}`, { recursive: true })) throw new BoxError(BoxError.FS_ERROR, `Failed to create info dir: ${safe.error.message}`); + const status = await getStatus(site); + if (status.state === 'active') continue; + safe(remount(site), { debug }); // background } }