don't uninstall ping interval
This commit is contained in:
parent
86282dcbc2
commit
2776a71357
10
lib/node.js
10
lib/node.js
@ -176,7 +176,7 @@ Node.prototype.checkWeb3Connection = function()
|
||||
|
||||
Node.prototype.reconnectWeb3 = function()
|
||||
{
|
||||
console.info("Web3 reconnect attempts started");
|
||||
console.warn("Uninstalling filters and update interval");
|
||||
|
||||
this._web3 = false;
|
||||
this._connection_attempts = 0;
|
||||
@ -184,9 +184,6 @@ Node.prototype.reconnectWeb3 = function()
|
||||
if(this.updateInterval)
|
||||
clearInterval(this.updateInterval);
|
||||
|
||||
if(this.pingInterval)
|
||||
clearInterval(this.pingInterval);
|
||||
|
||||
try
|
||||
{
|
||||
web3.reset();
|
||||
@ -196,6 +193,8 @@ Node.prototype.reconnectWeb3 = function()
|
||||
console.error("Web3 reset error:", err);
|
||||
}
|
||||
|
||||
console.info("Web3 reconnect attempts started");
|
||||
|
||||
this.checkWeb3Connection();
|
||||
}
|
||||
|
||||
@ -781,9 +780,12 @@ Node.prototype.setWatches = function()
|
||||
self.getStats();
|
||||
}, UPDATE_INTERVAL);
|
||||
|
||||
if( !this.pingInterval )
|
||||
{
|
||||
this.pingInterval = setInterval( function(){
|
||||
self.ping();
|
||||
}, PING_INTERVAL);
|
||||
}
|
||||
}
|
||||
|
||||
Node.prototype.init = function()
|
||||
|
Loading…
Reference in New Issue
Block a user