From aee4448a2f6b19699f4b4d54cd8db2a55662d0e0 Mon Sep 17 00:00:00 2001 From: "Zhuohuan LI (CARPE DIEM)" Date: Tue, 11 Oct 2016 13:37:18 +0800 Subject: [PATCH] await quit --- src/puppet-web/puppet-web.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/puppet-web/puppet-web.ts b/src/puppet-web/puppet-web.ts index e9b72eb8..965c0868 100644 --- a/src/puppet-web/puppet-web.ts +++ b/src/puppet-web/puppet-web.ts @@ -39,10 +39,10 @@ const DEFAULT_PUPPET_PORT = 18788 // // W(87) X(88), ascii char code ;-] class PuppetWeb extends Puppet { - public browser: Browser + public browser: Browser + public bridge: Bridge - public bridge: Bridge - private server: Server + private server: Server private port: number @@ -97,8 +97,8 @@ class PuppetWeb extends Puppet { // return this // }).catch(e => { // Reject } catch (e) { - log.error('PuppetWeb', 'init exception: %s', e.message) - this.quit() + log.error('PuppetWeb', 'init() exception: %s', e.stack) + await this.quit() throw e } // .then(() => { // Finally @@ -196,12 +196,12 @@ class PuppetWeb extends Puppet { // return co.call(this, function* () { try { await browser.init() - return browser // follow func name meaning // }).catch(e => { } catch (e) { log.error('PuppetWeb', 'initBrowser() exception: %s', e.message) throw e } + return browser // follow func name meaning } private initBridge(): Promise { -- GitLab