Skip to content

Commit 27573b6

Browse files
committed
fix: clear cached worker on rejection to allow retries
1 parent 2c9d2eb commit 27573b6

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

src/server/lib/utils.ts

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,16 @@ async function getServerWorker(): Promise<ServerWorker> {
4141
accountSecret: JAZZ_WORKER_SECRET,
4242
skipInboxLoad: true,
4343
asActiveAccount: false,
44-
}).then(result => {
45-
cachedServerWorker = result.worker
46-
return result.worker
4744
})
45+
.then(result => {
46+
cachedServerWorker = result.worker
47+
return result.worker
48+
})
49+
.catch(error => {
50+
serverWorkerPromise = null
51+
cachedServerWorker = null
52+
throw error
53+
})
4854

4955
return serverWorkerPromise
5056
}

0 commit comments

Comments
 (0)