From 6c0704c6a381c45e02f4ce9b78bc9ee18d1591fb Mon Sep 17 00:00:00 2001 From: Huan LI Date: Thu, 31 Aug 2017 23:45:38 +0800 Subject: [PATCH] fix(race condition): fire login event before bridge inited (#772) --- src/puppet-web/event.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/puppet-web/event.ts b/src/puppet-web/event.ts index e3754d95..d1c6861e 100644 --- a/src/puppet-web/event.ts +++ b/src/puppet-web/event.ts @@ -243,6 +243,7 @@ async function onServerLogin(this: PuppetWeb, data, attempt = 0): Promise // issue #772 // if `login` event fired before this.bridge inited, we delay the event for 1 second. if (!this.bridge) { + log.verbose('PuppetWebEvent', 'onServerLogin() fired before bridge inited. delay for 1 second.') setTimeout(() => { onServerLogin.apply(this, arguments) }, 1000) -- GitLab