fix little oopsie in waterfall

This commit is contained in:
Jonathan Rainville 2018-05-25 14:49:58 -04:00
parent b003675ee8
commit 8d9c192e91
1 changed files with 5 additions and 1 deletions

View File

@ -109,13 +109,14 @@ class Blockchain {
registerServiceCheck() {
const self = this;
const NO_NODE = 'noNode';
this.addCheck('Ethereum', function (cb) {
async.waterfall([
function checkNodeConnection(next) {
self.assertNodeConnection(true, (err) => {
if (err) {
return next(null, {name: "No Blockchain node found", status: 'off'});
return next(NO_NODE, {name: "No Blockchain node found", status: 'off'});
}
next();
});
@ -137,6 +138,9 @@ class Blockchain {
});
}
], (err, statusObj) => {
if (err === NO_NODE) {
return cb(err);
}
if (err) {
self.logger.error(err);
return;