From 1919425c5be758f2d04d12ac8181e2f94e35cf82 Mon Sep 17 00:00:00 2001 From: Daniel Baulig Date: Fri, 22 Jul 2011 23:29:39 +0200 Subject: [PATCH 1/2] Fixed builder LOC test case --- test/node/builder.test.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/node/builder.test.js b/test/node/builder.test.js index fef12c84..6ad4b0ea 100644 --- a/test/node/builder.test.js +++ b/test/node/builder.test.js @@ -30,7 +30,7 @@ module.exports = { var lines = result.split('\n'); lines.length.should().be.below(5); lines[0].should().match(/production/gi); - Buffer.byteLength(result).should().be.below(41000); + Buffer.byteLength(result).should().be.below(42000); }); }, From 15fbf0eb21b7e67fadbca0af92aa313d94ecabda Mon Sep 17 00:00:00 2001 From: Daniel Baulig Date: Fri, 22 Jul 2011 23:32:48 +0200 Subject: [PATCH 2/2] Fixed namespaces not reconnecting after disconnect --- lib/socket.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/socket.js b/lib/socket.js index eb4b511d..7e9888c8 100644 --- a/lib/socket.js +++ b/lib/socket.js @@ -442,6 +442,11 @@ function reset () { if (self.connected) { + for (var i in self.namespaces) { + if (self.namespaces.hasOwnProperty(i) && '' !== i) { + self.namespaces[i].packet({ type: 'connect' }); + } + } self.publish('reconnect', self.transport.name, self.reconnectionAttempts); }