Added client.latency

This commit is contained in:
Maarten 2015-12-21 23:53:09 +01:00
parent 3cc3fd7a7e
commit 1ffdd8bd4f

View File

@ -51,6 +51,8 @@ function createServer(options) {
var serverId;
var sendKeepAliveTime;
function kickForNotLoggingIn() {
client.end('LoginTimeout');
}
@ -65,12 +67,14 @@ function createServer(options) {
client.end('KeepAliveTimeout');
return;
}
sendKeepAliveTime = new Date();
client.write('keep_alive', {
keepAliveId: Math.floor(Math.random() * 2147483648)
});
}
function onKeepAlive() {
client.latency = (new Date()) - sendKeepAliveTime;
lastKeepAlive = new Date();
}