added GarbageCollector call to reduce used memory
This commit is contained in:
parent
0255a5023a
commit
df0170c20d
1 changed files with 5 additions and 0 deletions
|
@ -52,6 +52,9 @@ namespace Lieb.Data
|
||||||
await raidService.CheckMinUsers();
|
await raidService.CheckMinUsers();
|
||||||
await raidService.CheckMinUserPollResult();
|
await raidService.CheckMinUserPollResult();
|
||||||
}
|
}
|
||||||
|
//somehow this reduces memory usage from 510MB to 210MB...
|
||||||
|
GC.Collect();
|
||||||
|
GC.WaitForPendingFinalizers();
|
||||||
}
|
}
|
||||||
|
|
||||||
private async void CleanUpRaids(object? state)
|
private async void CleanUpRaids(object? state)
|
||||||
|
@ -84,6 +87,7 @@ namespace Lieb.Data
|
||||||
{
|
{
|
||||||
_minuteTimer?.Change(Timeout.Infinite, 0);
|
_minuteTimer?.Change(Timeout.Infinite, 0);
|
||||||
_fiveMinuteTimer?.Change(Timeout.Infinite, 0);
|
_fiveMinuteTimer?.Change(Timeout.Infinite, 0);
|
||||||
|
_dailyTimer?.Change(Timeout.Infinite, 0);
|
||||||
|
|
||||||
return Task.CompletedTask;
|
return Task.CompletedTask;
|
||||||
}
|
}
|
||||||
|
@ -92,6 +96,7 @@ namespace Lieb.Data
|
||||||
{
|
{
|
||||||
_minuteTimer?.Dispose();
|
_minuteTimer?.Dispose();
|
||||||
_fiveMinuteTimer?.Dispose();
|
_fiveMinuteTimer?.Dispose();
|
||||||
|
_dailyTimer?.Dispose();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue