Fixed logging timing issue.
This commit is contained in:
parent
aa6570d23a
commit
0007848c07
@ -413,7 +413,7 @@ BlockService.prototype._queueBlock = function(block) {
|
||||
return self._handleError(err);
|
||||
}
|
||||
|
||||
self._logSynced(block.rhash());
|
||||
self._logSynced(block.rhash(), true);
|
||||
self._blocksInQueue--;
|
||||
|
||||
});
|
||||
@ -837,7 +837,7 @@ BlockService.prototype._setTip = function(tip, callback) {
|
||||
this._saveTip(tip, callback);
|
||||
};
|
||||
|
||||
BlockService.prototype._logSynced = function(blockHash) {
|
||||
BlockService.prototype._logSynced = function(blockHash, noHeight) {
|
||||
|
||||
var self = this;
|
||||
|
||||
@ -850,13 +850,18 @@ BlockService.prototype._logSynced = function(blockHash) {
|
||||
|
||||
async.waterfall([
|
||||
function(next) {
|
||||
|
||||
if (noHeight) {
|
||||
next(null, null);
|
||||
}
|
||||
|
||||
self._header.getBlockHeader(blockHash, function(err, header) {
|
||||
if (err) {
|
||||
return next(err);
|
||||
}
|
||||
|
||||
if (!header) {
|
||||
return next();
|
||||
return next(null, null);
|
||||
}
|
||||
|
||||
blockHeight = header.height;
|
||||
@ -885,8 +890,13 @@ BlockService.prototype._logSynced = function(blockHash) {
|
||||
return self._handleError(err);
|
||||
}
|
||||
|
||||
var supplementals = '';
|
||||
if (blockHeight && timeDiff) {
|
||||
supplementals += blockHeight + '. Time between the last 2 blocks (adjusted): ' + timeDiff;
|
||||
}
|
||||
|
||||
log.info('Block Service: The best block hash is: ' + blockHash +
|
||||
' at height: ' + blockHeight + '. Time between the last 2 blocks (adjusted): ' + timeDiff);
|
||||
' at height: ' + supplementals);
|
||||
|
||||
});
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user