]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
TimeSyncTimer now uses repeat timer.
authorpeavey <peavey@e03df62e-2008-0410-955e-edbf42e46eb7>
Tue, 9 Jan 2007 01:21:47 +0000 (01:21 +0000)
committerpeavey <peavey@e03df62e-2008-0410-955e-edbf42e46eb7>
Tue, 9 Jan 2007 01:21:47 +0000 (01:21 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6272 e03df62e-2008-0410-955e-edbf42e46eb7

src/modules/m_spanningtree.cpp

index 871675ed6afc65d03c0ed822de801aa82ca9cf92..df302a7bff221a9a5d8ef0d74b4b1a91fedd8bb1 100644 (file)
@@ -5460,15 +5460,13 @@ class ModuleSpanningTree : public Module
        }
 };
 
-TimeSyncTimer::TimeSyncTimer(InspIRCd *Inst, ModuleSpanningTree *Mod) : InspTimer(43200, Inst->Time()), Instance(Inst), Module(Mod)
+TimeSyncTimer::TimeSyncTimer(InspIRCd *Inst, ModuleSpanningTree *Mod) : InspTimer(43200, Inst->Time(), true), Instance(Inst), Module(Mod)
 {
 }
 
 void TimeSyncTimer::Tick(time_t TIME)
 {
        Module->BroadcastTimeSync();
-       Module->SyncTimer = new TimeSyncTimer(Instance, Module);
-       Instance->Timers->AddTimer(Module->SyncTimer);
 }
 
 void SpanningTreeUtilities::DoFailOver(Link* x)