From e8e78e29426bcf9422be9a70d1de5fdd07c78348 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Buscht=C3=B6ns?= Date: Mon, 28 Jan 2013 00:56:59 +0100 Subject: [PATCH] Add latency measurement to lib/ping.js --- lib/ping.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/ping.js b/lib/ping.js index 8a495ef..17d6247 100644 --- a/lib/ping.js +++ b/lib/ping.js @@ -19,6 +19,7 @@ function ping(options, cb) { motd: parts[3], playerCount: parseInt(parts[4], 10), maxPlayers: parseInt(parts[5], 10), + latency: Date.now() - start }; } catch (err) { client.end(); @@ -34,5 +35,7 @@ function ping(options, cb) { client.on('connect', function() { client.write(0xfe, { magic: 1 }); }); + + var start = Date.now(); client.connect(port, host); }