diff --git a/Source/Engine/Threading/Task.cpp b/Source/Engine/Threading/Task.cpp index 8a0470c26..1c4ad3e1e 100644 --- a/Source/Engine/Threading/Task.cpp +++ b/Source/Engine/Threading/Task.cpp @@ -10,7 +10,8 @@ void Task::Start() { - ASSERT(GetState() == TaskState::Created); + if (_state != TaskState::Created) + return; OnStart();