basic FDIR if dump takes too long
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good

This commit is contained in:
2023-03-10 20:32:11 +01:00
parent f9c03af538
commit bbd27eca76
6 changed files with 41 additions and 10 deletions

View File

@ -28,6 +28,10 @@ class TmStoreTaskBase : public SystemObject {
StorageManagerIF& ipcStore;
Countdown sdCardCheckCd = Countdown(800);
// 20 minutes are allowed as maximum dump time.
Countdown cancelDumpCd = Countdown(60 * 20 * 1000);
// If the TM sink is busy for 1 minute for whatever reason, cancel the dump.
Countdown tmSinkBusyCd = Countdown(60 * 1000);
VirtualChannel& channel;
bool storesInitialized = false;
SdCardMountedIF& sdcMan;