From 0b1a27a13170c25ba39de617f8c2bc7a6f09ae09 Mon Sep 17 00:00:00 2001 From: calzoneman Date: Thu, 11 Apr 2013 11:23:45 -0500 Subject: [PATCH] Destroy socket on disconnect to prevent dangling sockets --- channel.js | 1 + 1 file changed, 1 insertion(+) diff --git a/channel.js b/channel.js index 1ed15fca..4a84d1e5 100644 --- a/channel.js +++ b/channel.js @@ -317,6 +317,7 @@ Channel.prototype.userLeave = function(user) { // Their socket might already be dead, so wrap in a try-catch try { user.socket.leave(this.name); + user.socket.destroy(); } catch(e) {}