]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
cmd_whowas now uses the shiny new repeating timer.
authorpeavey <peavey@e03df62e-2008-0410-955e-edbf42e46eb7>
Mon, 8 Jan 2007 19:58:16 +0000 (19:58 +0000)
committerpeavey <peavey@e03df62e-2008-0410-955e-edbf42e46eb7>
Mon, 8 Jan 2007 19:58:16 +0000 (19:58 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6266 e03df62e-2008-0410-955e-edbf42e46eb7

include/commands/cmd_whowas.h
src/cmd_whowas.cpp

index 90264b406db5495ae53144599cd237e1e853c602..0176274f0d4a58396473b392e6b73bc2396fd208 100644 (file)
@@ -116,7 +116,7 @@ class MaintainTimer : public InspTimer
        InspIRCd* ServerInstance;
   public:
        MaintainTimer(InspIRCd* Instance, long interval)
-       : InspTimer(interval, Instance->Time()), ServerInstance(Instance)
+       : InspTimer(interval, Instance->Time(), true), ServerInstance(Instance)
        {
        }
        virtual void Tick(time_t TIME);
index 6b2d31919f7833070d2e7b76c121e3994bda5a0f..37e3e574e6d0a781c9d0f32317dcded997039d56 100644 (file)
@@ -350,7 +350,4 @@ void MaintainTimer::Tick(time_t t)
                std::deque<classbase*> params;
                whowas_command->HandleInternal(WHOWAS_MAINTAIN, params);
        }
-
-       timer = new MaintainTimer(ServerInstance, 3600);
-       ServerInstance->Timers->AddTimer(timer);
 }