From 52570d3d404698a0cb423d24a9237fa5c963dbcd Mon Sep 17 00:00:00 2001 From: Matias Alejo Garcia Date: Tue, 23 Feb 2016 13:54:26 -0300 Subject: [PATCH 1/2] change log level --- lib/server.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/server.js b/lib/server.js index af90246..a26fc58 100644 --- a/lib/server.js +++ b/lib/server.js @@ -1161,7 +1161,7 @@ WalletService.prototype._sampleFeeLevels = function(network, points, cb) { var levels = _.zipObject(_.map(points, function(p) { var feePerKb = _.isObject(result) ? +result[p] : -1; if (feePerKb < 0) { - log.warn('Could not compute fee estimation (nbBlocks=' + p + ')'); + log.info('Could not compute fee estimation (nbBlocks=' + p + ')'); } return [p, Utils.strip(feePerKb * 1e8)]; })); From 791330e82f203f81cf0ce21250fba56090f7189d Mon Sep 17 00:00:00 2001 From: Matias Alejo Garcia Date: Tue, 23 Feb 2016 16:00:34 -0300 Subject: [PATCH 2/2] better logs --- lib/server.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/lib/server.js b/lib/server.js index a26fc58..c7c70a4 100644 --- a/lib/server.js +++ b/lib/server.js @@ -1158,14 +1158,20 @@ WalletService.prototype._sampleFeeLevels = function(network, points, cb) { return cb(err); } + var failed = []; var levels = _.zipObject(_.map(points, function(p) { var feePerKb = _.isObject(result) ? +result[p] : -1; - if (feePerKb < 0) { - log.info('Could not compute fee estimation (nbBlocks=' + p + ')'); - } + if (feePerKb < 0) + failed.push(p); + return [p, Utils.strip(feePerKb * 1e8)]; })); + if (failed.length) { + var logger = network == 'livenet' ? log.warn : log.debug; + logger('Could not compute fee estimation in ' + network + ': ' + failed.join(',')); + } + return cb(null, levels); }); };