diff --git a/lib/stratum.js b/lib/stratum.js index 6774697..7079684 100644 --- a/lib/stratum.js +++ b/lib/stratum.js @@ -262,6 +262,8 @@ var StratumServer = exports.Server = function StratumServer(ports, connectionTim //private members + var connectionTimeoutSeconds = connectionTimeout * 1000; + var _this = this; var stratumClients = {}; var subscriptionCounter = SubscriptionCounter(); @@ -306,7 +308,7 @@ var StratumServer = exports.Server = function StratumServer(ports, connectionTim // 'm not sure if that can ever happn but an if here doesn't hurt! var client = stratumClients[clientId]; if (typeof(client) !== 'undefined') { - if (Date.now() - client.lastActivity > connectionTimeout){ + if (Date.now() - client.lastActivity > connectionTimeoutSeconds){ client.socket.end(); return; }