fixed socket ready event
This commit is contained in:
parent
a019d77205
commit
c3b41ccbda
22
lib/node.js
22
lib/node.js
@ -84,12 +84,9 @@ function Node()
|
|||||||
});
|
});
|
||||||
|
|
||||||
socket.on('ready', function()
|
socket.on('ready', function()
|
||||||
{
|
|
||||||
if(self.changed())
|
|
||||||
{
|
{
|
||||||
self._socket = true;
|
self._socket = true;
|
||||||
self.sendUpdate(true);
|
self.sendUpdate(true);
|
||||||
}
|
|
||||||
|
|
||||||
console.log('The connection has been established.');
|
console.log('The connection has been established.');
|
||||||
})
|
})
|
||||||
@ -105,25 +102,30 @@ Node.prototype.isActive = function()
|
|||||||
this.stats.errors = [];
|
this.stats.errors = [];
|
||||||
|
|
||||||
try {
|
try {
|
||||||
this.stats.peers = web3.eth.peerCount;
|
var peers = web3.eth.peerCount;
|
||||||
|
|
||||||
|
if(peers !== null)
|
||||||
|
{
|
||||||
|
this.stats.peers = peers;
|
||||||
this.stats.active = true;
|
this.stats.active = true;
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
catch (err) {
|
catch (err) {
|
||||||
|
this.stats.errors.push({
|
||||||
|
code: '1',
|
||||||
|
msg: err
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
this.stats.active = false;
|
this.stats.active = false;
|
||||||
this.stats.listening = false;
|
this.stats.listening = false;
|
||||||
this.stats.mining = false;
|
this.stats.mining = false;
|
||||||
this.stats.peers = 0;
|
this.stats.peers = 0;
|
||||||
this._down++;
|
this._down++;
|
||||||
|
|
||||||
this.stats.errors.push({
|
|
||||||
code: '1',
|
|
||||||
msg: err
|
|
||||||
});
|
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Node.prototype.getBlock = function(number)
|
Node.prototype.getBlock = function(number)
|
||||||
|
Loading…
Reference in New Issue
Block a user