Better detect debugger attached in watchdog

This commit is contained in:
Klaus Basan
2018-06-20 00:54:20 +02:00
parent fc1a2bbb0f
commit b0c54b4a9f
2 changed files with 11 additions and 3 deletions

View File

@@ -130,6 +130,7 @@ namespace BlackCore
BlackMisc::PhysicalQuantities::CTime m_timeoutAircraft = { 15, BlackMisc::PhysicalQuantities::CTimeUnit::s() }; //!< Timeout value for watchdog functionality
BlackMisc::PhysicalQuantities::CTime m_timeoutAtc = { 50, BlackMisc::PhysicalQuantities::CTimeUnit::s() }; //!< Timeout value for watchdog functionality
qint64 m_lastWatchdogCallMsSinceEpoch; //!< when last called
qint64 m_doNotRunAgainBefore = -1; //!< do not run again before, also used to detect debugging
std::atomic_bool m_enabledWatchdog { true }; //!< watchdog enabled
// snapshot