From 2a270b399eaa3baf531f0b8a968c5b00807e094b Mon Sep 17 00:00:00 2001 From: Julien Fontanet Date: Mon, 19 Oct 2020 22:35:13 +0200 Subject: [PATCH] fix(xo-server/getRemoteHandler): synchronize to avoid race conds during sync --- packages/xo-server/src/xo-mixins/remotes.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/xo-server/src/xo-mixins/remotes.js b/packages/xo-server/src/xo-mixins/remotes.js index d941a668a..cec87da06 100644 --- a/packages/xo-server/src/xo-mixins/remotes.js +++ b/packages/xo-server/src/xo-mixins/remotes.js @@ -55,6 +55,7 @@ export default class { }) } + @synchronized async getRemoteHandler(remote) { if (typeof remote === 'string') { remote = await this._getRemote(remote)