added alive check in doodle3dapi

This commit is contained in:
casperlamboo 2016-04-21 15:17:10 +02:00
parent 92fc33e2de
commit 65088708bd
1 changed files with 8 additions and 4 deletions

View File

@ -81,6 +81,7 @@ export default class extends EventDispatcher {
async _update () { async _update () {
while (this.autoUpdate) { while (this.autoUpdate) {
if (this.alive) {
try { try {
this.state = await this.info.status(); this.state = await this.info.status();
@ -88,6 +89,9 @@ export default class extends EventDispatcher {
} catch(error) { } catch(error) {
await this.checkAlive(); await this.checkAlive();
} }
} else {
await this.checkAlive();
}
await sleep(this.updateInterval); await sleep(this.updateInterval);
} }