From c5e1f8e0aaec72e4cb7f26140c7aa493528ba709 Mon Sep 17 00:00:00 2001 From: barisusakli Date: Fri, 17 Oct 2014 18:40:20 -0400 Subject: [PATCH] user onlineUsers instead of calculating from rooms --- src/socket.io/index.js | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/socket.io/index.js b/src/socket.io/index.js index c5ce1cca23..3f456df2fe 100644 --- a/src/socket.io/index.js +++ b/src/socket.io/index.js @@ -287,14 +287,7 @@ Sockets.getUserSocketCount = function(uid) { }; Sockets.getOnlineUserCount = function () { - var roomNames = Object.keys(io.sockets.manager.rooms); - if (!Array.isArray(roomNames)) { - return 0; - } - roomNames = roomNames.filter(function(name) { - return name.indexOf('/uid_') === 0; - }); - return roomNames.length; + return onlineUsers.length; }; Sockets.getOnlineAnonCount = function () {