From 0663286a900da03371b5ea416db3ca76187d111e Mon Sep 17 00:00:00 2001 From: Eberhard Graether Date: Sun, 28 Oct 2018 17:11:24 +0100 Subject: [PATCH] logic: Fixed TaskDecoratorDelay slowing down Task processing --- src/lib/utility/scheduling/TaskDecoratorDelay.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/lib/utility/scheduling/TaskDecoratorDelay.cpp b/src/lib/utility/scheduling/TaskDecoratorDelay.cpp index 4a3b5327..05502200 100644 --- a/src/lib/utility/scheduling/TaskDecoratorDelay.cpp +++ b/src/lib/utility/scheduling/TaskDecoratorDelay.cpp @@ -21,8 +21,7 @@ Task::TaskState TaskDecoratorDelay::doUpdate(std::shared_ptr blackbo return m_taskRunner->update(blackboard); } - const int SLEEP_TIME_MS = (m_delayMS / 3) + 1; - std::this_thread::sleep_for(std::chrono::milliseconds(SLEEP_TIME_MS)); + std::this_thread::sleep_for(std::chrono::milliseconds(1)); m_delayComplete = (TimeStamp::now().deltaMS(m_start) >= m_delayMS);