"Active users browsing" floods on socket reconnect in any given topic
-
Whenever someone gets disconnected from the server and you are in any given topic, the moment it reconnects everyone who was online immediately comes back online and while you're in that particular topic the "browsing" users gets flooded with all users who were disconnected.
Lets say there were 100 users online and you restarted the server but there were only 5 people browsing that particular topic. Well, now you have 100 users that weren't browsing that topic now in it. It corrects itself on a hard-refresh though...
-
Legit bug that we've not gotten around to fixing. It is due to the fact that when you reconnect, you automatically join the
global
"room", as does everybody else. You don't automatically join thetopic_{tid}
room again.So while normally, when you enter a topic, the browsing list comprises the users in the
topic_{tid}
room, when the server d/c's and reconnects, the browsing list re-updates but is showing the users inglobal
, yourself included. -
@julian Is this already a GH issue? If so I couldn't find it.
-