From e56a21236030c29ca6c5e2ef908385040555000c Mon Sep 17 00:00:00 2001 From: adunkey Date: Tue, 31 Mar 2020 16:02:11 +0100 Subject: [PATCH] Update processMonitor.js --- lib/processMonitor.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/processMonitor.js b/lib/processMonitor.js index ed5fb2e..ef1a42b 100644 --- a/lib/processMonitor.js +++ b/lib/processMonitor.js @@ -23,6 +23,9 @@ module.exports.getPsInfo = getPsInfo; function getPsInfo(param, callback) { if (process.platform === 'windows') return; var pid = param.pid; + if (typeof pid !== "number") { + throw new Error("pid must be a number"); + } var cmd = "ps auxw | grep " + pid + " | grep -v 'grep'"; //var cmd = "ps auxw | grep -E '.+?\\s+" + pid + "\\s+'" ; exec(cmd, function(err, output) {