Fix AsyncRunStep() skipping steps when dtime < 1 ms

This commit is contained in:
Desour 2023-12-29 15:08:22 +01:00 committed by sfan5
parent 467d3a8c62
commit ad5e9aa5e3
1 changed files with 2 additions and 1 deletions

View File

@ -604,7 +604,8 @@ void Server::AsyncRunStep(float dtime, bool initial_step)
SendBlocks(dtime);
}
if ((dtime < 0.001f) && !initial_step)
// If paused, this function is called with a 0.0f literal
if ((dtime == 0.0f) && !initial_step)
return;
ScopeProfiler sp(g_profiler, "Server::AsyncRunStep()", SPT_AVG);