Minor changes.
This commit is contained in:
parent
1e1e079b65
commit
74f7415f84
@ -254,9 +254,9 @@ function Xo(opts) {
|
|||||||
function tryConnect() {
|
function tryConnect() {
|
||||||
/* jshint validthis: true */
|
/* jshint validthis: true */
|
||||||
|
|
||||||
this.status = 'connecting';
|
|
||||||
return this._api.connect().bind(this).catch(function () {
|
return this._api.connect().bind(this).catch(function () {
|
||||||
return Bluebird.delay(this._backOff.next().value).then(tryConnect);
|
var delay = this._backOff.next().value;
|
||||||
|
return Bluebird.delay(delay).bind(this).then(tryConnect);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -290,6 +290,7 @@ Xo.prototype.connect = function () {
|
|||||||
return this._connection;
|
return this._connection;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.status = 'connecting';
|
||||||
this._connection = tryConnect.call(this).then(
|
this._connection = tryConnect.call(this).then(
|
||||||
onSuccessfulConnection, onFailedConnection
|
onSuccessfulConnection, onFailedConnection
|
||||||
);
|
);
|
||||||
|
Loading…
Reference in New Issue
Block a user