From f66192326cc848522d06f8f344821cce0bb49a53 Mon Sep 17 00:00:00 2001 From: mahima-yoga Date: Fri, 25 Jul 2025 15:00:23 +0200 Subject: [PATCH] commander: only clear hold delay when failsafes are being deferred --- src/modules/commander/failsafe/framework.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/commander/failsafe/framework.cpp b/src/modules/commander/failsafe/framework.cpp index 7b3e48c9dd..a5395b117b 100644 --- a/src/modules/commander/failsafe/framework.cpp +++ b/src/modules/commander/failsafe/framework.cpp @@ -720,7 +720,7 @@ bool FailsafeBase::deferFailsafes(bool enabled, int timeout_s) return false; } - if (!enabled && _failsafe_defer_started == 0) { + if (!enabled && _defer_failsafes && _failsafe_defer_started == 0) { _current_delay = 0; }