mirror of
https://github.com/ClassiCube/MCGalaxy.git
synced 2025-09-23 12:42:22 -04:00
Always dispose of timers.
This commit is contained in:
parent
1979c33435
commit
9b3f0bfb55
@ -131,5 +131,23 @@ namespace MCGalaxy {
|
||||
consecutivemessages = 0;
|
||||
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();
|
||||
SaveIgnores();
|
||||
checkTimer.Stop();
|
||||
checkTimer.Elapsed -= CheckTimerElapsed;
|
||||
checkTimer.Dispose();
|
||||
muteTimer.Stop();
|
||||
muteTimer.Elapsed -= MuteTimerElapsed;
|
||||
muteTimer.Dispose();
|
||||
DisposeTimers();
|
||||
afkCount = 0;
|
||||
afkStart = DateTime.Now;
|
||||
IsAfk = false;
|
||||
|
Loading…
x
Reference in New Issue
Block a user