提交 aee4448a 编写于 作者: Huan (李卓桓)'s avatar Huan (李卓桓)

await quit

上级 f0c0a40c
......@@ -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<Bridge> {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册