From aa05a6fd4d5c11dc8e8adc469134a2802446fe9f Mon Sep 17 00:00:00 2001 From: Attila Molnar Date: Tue, 3 Nov 2015 13:16:19 +0100 Subject: [PATCH] Remove UserManager::GarbageCollect() --- include/usermanager.h | 5 ----- src/inspircd.cpp | 3 --- src/usermanager.cpp | 7 ------- 3 files changed, 15 deletions(-) diff --git a/include/usermanager.h b/include/usermanager.h index 670e51dd5..941569e8c 100644 --- a/include/usermanager.h +++ b/include/usermanager.h @@ -88,11 +88,6 @@ class CoreExport UserManager : public fakederef */ unsigned int unregistered_count; - /** - * Reset the already_sent IDs so we don't wrap it around and drop a message - */ - void GarbageCollect(); - /** Perform background user events such as PING checks */ void DoBackgroundUserStuff(); diff --git a/src/inspircd.cpp b/src/inspircd.cpp index fce99f421..145d4582a 100644 --- a/src/inspircd.cpp +++ b/src/inspircd.cpp @@ -664,10 +664,7 @@ void InspIRCd::Run() OLDTIME = TIME.tv_sec; if ((TIME.tv_sec % 3600) == 0) - { - Users->GarbageCollect(); FOREACH_MOD(OnGarbageCollect, ()); - } Timers.TickTimers(TIME.tv_sec); Users->DoBackgroundUserStuff(); diff --git a/src/usermanager.cpp b/src/usermanager.cpp index d81b83d20..ba6bbf36b 100644 --- a/src/usermanager.cpp +++ b/src/usermanager.cpp @@ -279,13 +279,6 @@ void UserManager::ServerNoticeAll(const char* text, ...) } } -void UserManager::GarbageCollect() -{ - // Reset the already_sent IDs so we don't wrap it around and drop a message - for (LocalList::const_iterator i = local_users.begin(); i != local_users.end(); ++i) - (**i).already_sent = 0; -} - /* this returns true when all modules are satisfied that the user should be allowed onto the irc server * (until this returns true, a user will block in the waiting state, waiting to connect up to the * registration timeout maximum seconds) -- 2.39.2