запускаю TCP server:
var net = require('net');
var server = net.createServer(function (socket)
{
socket.write("Echo server\r\n");
socket.on('data', function (data)
{
socket.write(data);
});
socket.on('end', function ()
{
socket.end('goodbye\r\n');
});
});
server.on('error', function(err)
{
console.log('error');
});
server.listen(8124, "127.0.0.1");
оно работает, отвечает на telnet, начинаю создавать с ним кучу постоянных соединений и оно вываливается с ошибкой:
node.js:116
throw e; // process.nextTick error, or 'error' event on first tick
^
Error: ECONNRESET, Connection reset by peer
at Socket._readImpl (net.js:142:14)
at Socket._onReadable (net.js:608:22)
at IOWatcher.onReadable [as callback] (net.js:156:10)
Подскажите пожалуйста как лечить?