Bug 1040047 - unbusy is called too early in the timeout. r=jryans

This commit is contained in:
Paul Rouget 2014-07-18 16:24:22 +02:00
parent 4c1e833e43
commit e95544c745

View File

@ -207,9 +207,10 @@ let UI = {
setupBusyTimeout: function() {
this.cancelBusyTimeout();
this._busyTimeout = setTimeout(() => {
let busyPromise = this._busyPromise;
this.unbusy();
UI.reportError("error_operationTimeout", this._busyOperationDescription);
this._busyPromise.reject("promise timeout: " + this._busyOperationDescription);
busyPromise.reject("promise timeout: " + this._busyOperationDescription);
}, 30000);
},