private void LogicTick()
{
_tickCount++;
if (_tickCount%(1000/TickLength) == 0)
{
DiskManager.WriteLimiter.UpdateChunks(Settings.MaxWriteRate, DiskManager.WriteRate);
DiskManager.ReadLimiter.UpdateChunks(Settings.MaxReadRate, DiskManager.ReadRate);
}
ConnectionManager.TryConnect();
foreach (var t in _torrents)
t.Mode.Tick(_tickCount);
RaiseStatsUpdate(new StatsUpdateEventArgs());
}