net: fix net.connect() resource leak
authorBen Noordhuis <info@bnoordhuis.nl>
Sat, 24 Nov 2012 14:24:36 +0000 (15:24 +0100)
committerBen Noordhuis <info@bnoordhuis.nl>
Sat, 24 Nov 2012 14:27:14 +0000 (15:27 +0100)
commit4cb17cb219b3a2540b40458ed253695b3626a803
tree6c0fe205c64738eef4a059e5e02f173682d326ca
parentfb5c7f03a040a4eb3684f0a9cff3141d959ea735
net: fix net.connect() resource leak

The 'connect' event listener was attached with .on(), which blocked it from
getting garbage collected. Use .once() instead.

Fixes #4308.
lib/net.js
test/pummel/test-net-connect-memleak.js [new file with mode: 0644]