Fix log spam in task when waiting for task to end

This commit is contained in:
Wojtek Figat
2025-06-18 22:41:42 +02:00
parent e41c48f9e5
commit 6479a3d3c6

View File

@@ -42,8 +42,6 @@ bool Task::Wait(double timeoutMilliseconds) const
PROFILE_CPU(); PROFILE_CPU();
const double startTime = Platform::GetTimeSeconds(); const double startTime = Platform::GetTimeSeconds();
// TODO: no active waiting! use a semaphore!
do do
{ {
auto state = GetState(); auto state = GetState();
@@ -209,7 +207,7 @@ void Task::OnCancel()
{ {
// Wait for it a little bit // Wait for it a little bit
constexpr double timeout = 10000.0; // 10s constexpr double timeout = 10000.0; // 10s
LOG(Warning, "Cannot cancel \'{0}\' because it's still running, waiting for end with timeout: {1}ms", ToString(), timeout); //LOG(Warning, "Cannot cancel \'{0}\' because it's still running, waiting for end with timeout: {1}ms", ToString(), timeout);
Wait(timeout); Wait(timeout);
} }