net: Initialize _connection, _handle in Socket ctor

The better to reduce the hidden classes
pull/24504/head
isaacs 2013-01-28 08:54:27 -08:00
parent faf78604ca
commit 4c78a52a3a
1 changed files with 3 additions and 0 deletions

View File

@ -127,6 +127,9 @@ function initSocketHandle(self) {
function Socket(options) {
if (!(this instanceof Socket)) return new Socket(options);
this._connecting = false;
this._handle = null;
switch (typeof options) {
case 'number':
options = { fd: options }; // Legacy interface.