summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--special-mode-mgr/src/specialmodemgr.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/special-mode-mgr/src/specialmodemgr.cpp b/special-mode-mgr/src/specialmodemgr.cpp
index b685550..132b26e 100644
--- a/special-mode-mgr/src/specialmodemgr.cpp
+++ b/special-mode-mgr/src/specialmodemgr.cpp
@@ -264,6 +264,13 @@ void SpecialModeMgr::updateTimer(int countInSeconds)
"Error in special mode timer");
return;
}
+#ifdef BMC_VALIDATION_UNSECURE_FEATURE
+ if (specialMode == secCtrl::SpecialMode::Modes::ValidationUnsecure)
+ {
+ // Don't reset, if in ValidationUnsecure mode
+ return;
+ }
+#endif
iface->set_property(
strSpecialMode,
secCtrl::convertForMessage(secCtrl::SpecialMode::Modes::None));