diff --git a/server/ping-lite.js b/server/ping-lite.js index ad0f22d..4e0874d 100644 --- a/server/ping-lite.js +++ b/server/ping-lite.js @@ -11,7 +11,7 @@ const { debug } = require("../src/util"); module.exports = Ping; -function Ping (host, options) { +function Ping(host, options) { if (!host) { throw new Error("You must specify a host to ping!"); } @@ -106,7 +106,7 @@ Ping.prototype.send = function (callback) { } }); - function onEnd () { + function onEnd() { let stdout = this.stdout._stdout, stderr = this.stderr._stderr, ms; @@ -122,10 +122,6 @@ Ping.prototype.send = function (callback) { ms = stdout.match(self._regmatch); // parse out the ##ms response ms = (ms && ms[1]) ? Number(ms[1]) : ms; - if (! ms) { - debug(stdout) - } - callback(null, ms, stdout); } }; diff --git a/server/server.js b/server/server.js index 31d5eda..31de728 100644 --- a/server/server.js +++ b/server/server.js @@ -581,7 +581,7 @@ let indexHTML = fs.readFileSync("./dist/index.html").toString(); if (hostname) { console.log(`Listening on ${hostname}:${port}`); } else { - console.log("Listening on ${port}"); + console.log(`Listening on ${port}`); } startMonitors(); }); diff --git a/server/util-server.js b/server/util-server.js index e52e208..8a2f038 100644 --- a/server/util-server.js +++ b/server/util-server.js @@ -47,11 +47,11 @@ exports.tcping = function (hostname, port) { exports.ping = async (hostname) => { try { - await exports.pingAsync(hostname); + return await exports.pingAsync(hostname); } catch (e) { // If the host cannot be resolved, try again with ipv6 if (e.message.includes("service not known")) { - await exports.pingAsync(hostname, true); + return await exports.pingAsync(hostname, true); } else { throw e; }