diff options
Diffstat (limited to 'lib/net.js')
-rw-r--r-- | lib/net.js | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/net.js b/lib/net.js index 7583fcb27d..f2cb423f30 100644 --- a/lib/net.js +++ b/lib/net.js @@ -232,6 +232,11 @@ function Socket(options) { options = { fd: options }; // Legacy interface. else if (options === undefined) options = {}; + else + options = util._extend({}, options); + + // For backwards compat do not emit close on destroy. + options.emitClose = false; stream.Duplex.call(this, options); |