From e3e091b873d556c1405a3d396b25d109f115e265 Mon Sep 17 00:00:00 2001 From: Josh Harvey Date: Thu, 17 Mar 2016 17:11:35 +0200 Subject: [PATCH] fix old version bug --- bin/ssu | 4 ++-- lib/routes.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/ssu b/bin/ssu index 6d7b4a50..b035b82c 100755 --- a/bin/ssu +++ b/bin/ssu @@ -22,8 +22,8 @@ wreck.get('http://localhost:7070/pid?fingerprint=' + fingerprint, opts, function process.exit(2) } - if (!payload.pid) { - console.log('The requested lamassu-machine is not connected.') + if (!payload || !payload.pid) { + console.log('The requested lamassu-machine appears to be running an old version.') process.exit(3) } diff --git a/lib/routes.js b/lib/routes.js index e2cf2f11..4bcc5939 100644 --- a/lib/routes.js +++ b/lib/routes.js @@ -26,7 +26,7 @@ function poll(req, res) { var fingerprint = getFingerprint(req) var pid = req.query.pid - if (pid) pids[fingerprint] = {pid: pid, ts: Date.now()} + pids[fingerprint] = {pid: pid, ts: Date.now()} logger.debug('poll request from: %s', fingerprint);