From 779095a25e6a4148d338da93bf3c40ebee4e3370 Mon Sep 17 00:00:00 2001 From: Guillermo Rauch Date: Wed, 28 Mar 2012 09:49:33 -0300 Subject: [PATCH] Fixed handshake transports / client options transports intersection. --- lib/socket.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/socket.js b/lib/socket.js index eccf049c..0af8a241 100644 --- a/lib/socket.js +++ b/lib/socket.js @@ -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);