From 4553ab7904be393c567a004f06a22420c8763aa7 Mon Sep 17 00:00:00 2001 From: Robert Martin-Legene <robert@martin-legene.dk> Date: Mon, 3 Aug 2020 16:57:23 -0300 Subject: [PATCH] Friendlier error messages --- bin/libbfa.js | 9 ++++++--- bin/monitor.js | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/bin/libbfa.js b/bin/libbfa.js index 5f562c4..c968b57 100644 --- a/bin/libbfa.js +++ b/bin/libbfa.js @@ -167,13 +167,16 @@ module.exports = class Libbfa }); socket.on("error", (e) => { console.error(e); - err = e; + err = e; }); socket.on("close", () => { + if ( result === undefined ) + err = 'Error undefined (close)' + else if ( result.error && result.error.code && result.error.message ) - err = 'Error ' + result.error.code + ": "+ result.error.message; + err = 'Error ' + result.error.code + ": "+ result.error.message; else - result = result.result; + result = result.result; callback( err, result ); }); } diff --git a/bin/monitor.js b/bin/monitor.js index 0596f89..95f28aa 100755 --- a/bin/monitor.js +++ b/bin/monitor.js @@ -318,7 +318,7 @@ function timer() netid = x; } ) .catch( err => { - console.error("monitor.js non-fatal: "+err) + console.log( "monitor.js waiting for geth to open socket." ); }); return; } -- GitLab