mirror of
https://github.com/ClassiCube/MCGalaxy.git
synced 2025-09-23 20:53:40 -04:00
Always dispose of timers.
This commit is contained in:
parent
1979c33435
commit
9b3f0bfb55
@ -131,5 +131,23 @@ namespace MCGalaxy {
|
|||||||
consecutivemessages = 0;
|
consecutivemessages = 0;
|
||||||
Player.Message(this, "Remember, no &cspamming %Snext time!");
|
Player.Message(this, "Remember, no &cspamming %Snext time!");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void DisposeTimers() {
|
||||||
|
loginTimer.Stop();
|
||||||
|
loginTimer.Elapsed -= LoginTimerElapsed;
|
||||||
|
loginTimer.Dispose();
|
||||||
|
|
||||||
|
extraTimer.Stop();
|
||||||
|
extraTimer.Elapsed -= ExtraTimerElapsed;
|
||||||
|
extraTimer.Dispose();
|
||||||
|
|
||||||
|
checkTimer.Stop();
|
||||||
|
checkTimer.Elapsed -= CheckTimerElapsed;
|
||||||
|
checkTimer.Dispose();
|
||||||
|
|
||||||
|
muteTimer.Stop();
|
||||||
|
muteTimer.Elapsed -= MuteTimerElapsed;
|
||||||
|
muteTimer.Dispose();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -561,12 +561,7 @@ namespace MCGalaxy {
|
|||||||
}
|
}
|
||||||
// FlyBuffer.Clear();
|
// FlyBuffer.Clear();
|
||||||
SaveIgnores();
|
SaveIgnores();
|
||||||
checkTimer.Stop();
|
DisposeTimers();
|
||||||
checkTimer.Elapsed -= CheckTimerElapsed;
|
|
||||||
checkTimer.Dispose();
|
|
||||||
muteTimer.Stop();
|
|
||||||
muteTimer.Elapsed -= MuteTimerElapsed;
|
|
||||||
muteTimer.Dispose();
|
|
||||||
afkCount = 0;
|
afkCount = 0;
|
||||||
afkStart = DateTime.Now;
|
afkStart = DateTime.Now;
|
||||||
IsAfk = false;
|
IsAfk = false;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user