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 torrentManager in torrents)
torrentManager.Mode.Tick(tickCount);
RaiseStatsUpdate(new StatsUpdateEventArgs());
}