void RunManagers() { Print("RunManagers()"); m_threadsScheduledAfterManagers = 0; int nextWakeUp = ManageSleepers(); if (nextWakeUp == -1) { nextWakeUp = 500; } if (m_scheduledThreadCount > 0) { nextWakeUp = 0; } Print("RunManagers(): nextWakeUp {0}", nextWakeUp); MicroSocketManager.Tick(nextWakeUp); }