diff --git a/lib/stratum.js b/lib/stratum.js index f927149..0257259 100644 --- a/lib/stratum.js +++ b/lib/stratum.js @@ -349,13 +349,13 @@ var StratumServer = exports.Server = function StratumServer(ports, connectionTim (function init(){ var serversStarted = 0; Object.keys(ports).forEach(function(port){ - net .createServer({allowHalfOpen: true}, function(socket) { _this.handleNewClient(socket); } ) - .listen(parseInt(port), function() { - serversStarted++; - if (serversStarted == Object.kets(ports).length) { - _this.emit('started'); - } - }); + net.createServer({allowHalfOpen: false}, function(socket) { + _this.handleNewClient(socket); + }).listen(parseInt(port), function() { + serversStarted++; + if (serversStarted == Object.keys(ports).length) + _this.emit('started'); + }); }); })();