Fixed handshake transports / client options transports intersection.

This commit is contained in:
Guillermo Rauch
2012-03-28 09:49:33 -03:00
parent dce9685d05
commit 779095a25e

View File

@@ -203,10 +203,10 @@
self.sessionid = sid;
self.closeTimeout = close * 1000;
self.heartbeatTimeout = heartbeat * 1000;
self.transports = io.util.intersect(
self.transports = transports ? io.util.intersect(
transports.split(',')
, self.options.transports
);
) : self.options.transports;
self.setHeartbeatTimeout();
@@ -249,7 +249,7 @@
});
}
connect(self.options.transports);
connect(self.transports);
self.once('connect', function (){
clearTimeout(self.connectTimeoutTimer);