diff --git a/lib/net.js b/lib/net.js index 26acbb3558..826d69f4ae 100644 --- a/lib/net.js +++ b/lib/net.js @@ -951,15 +951,6 @@ function Server(/* [ options, ] listener */) { DTRACE_NET_SERVER_CONNECTION(s); self.emit('connection', s); - - // The 'connect' event probably should be removed for server-side - // sockets. It's redundant. - try { - s.emit('connect'); - } catch (e) { - s.destroy(e); - return; - } } }; } diff --git a/test/simple/test-net-reconnect.js b/test/simple/test-net-reconnect.js index 8455f1689e..a640cb9b13 100644 --- a/test/simple/test-net-reconnect.js +++ b/test/simple/test-net-reconnect.js @@ -30,9 +30,7 @@ var client_recv_count = 0; var disconnect_count = 0; var server = net.createServer(function(socket) { - socket.addListener('connect', function() { - socket.write('hello\r\n'); - }); + socket.write('hello\r\n'); socket.addListener('end', function() { socket.end();