From 6bc4db5e922dd49a46684c9b4e417cac36a71942 Mon Sep 17 00:00:00 2001 From: Attila Molnar Date: Mon, 7 Dec 2015 10:11:09 +0100 Subject: Do not insert FakeUsers into UserManager::uuidlist Inserting them causes FindUUID() and FindNick() to return server users which is not what modules want --- src/modules/m_spanningtree/treeserver.cpp | 4 ---- 1 file changed, 4 deletions(-) (limited to 'src/modules/m_spanningtree/treeserver.cpp') diff --git a/src/modules/m_spanningtree/treeserver.cpp b/src/modules/m_spanningtree/treeserver.cpp index 0750e755c..48f16c9df 100644 --- a/src/modules/m_spanningtree/treeserver.cpp +++ b/src/modules/m_spanningtree/treeserver.cpp @@ -285,10 +285,6 @@ TreeServer::~TreeServer() void TreeServer::RemoveHash() { - // XXX: Erase server from UserManager::uuidlist now, to allow sid reuse in the current main loop - // iteration, before the cull list is applied - ServerInstance->Users->uuidlist.erase(sid); - Utils->sidlist.erase(sid); Utils->serverlist.erase(GetName()); } -- cgit v1.2.3