Only unregister the Xen Server on success.

This commit is contained in:
Julien Fontanet
2015-10-01 16:13:18 +02:00
parent 3472b85345
commit 1b5f6bd3eb

View File

@@ -910,9 +910,11 @@ export default class Xo extends EventEmitter {
objects.add('remove', this._onXenRemove)
this._onXenAdd(objects.all)
} finally {
await this.unregisterXenServer(sourceId)
throw e
}
await this.unregisterXenServer(sourceId)
}
// -----------------------------------------------------------------