From 590d3333ccc7bdcef0a236c4e64648fbefbc0402 Mon Sep 17 00:00:00 2001 From: Kevin Day Date: Tue, 8 Apr 2025 21:26:40 -0500 Subject: [PATCH] Feature: Update to utilize fll_program_signal_check_loop() and fll_program_signal_check_simple(). Update to utilize the newly added `fll_program_signal_check_loop()` and `fll_program_signal_check_simple()`. Remove all stale and no longer needed signal check defines. --- data/build/stand_alone/config.h | 3 +++ sources/c/program/controller/main/common/define.h | 6 ------ 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/data/build/stand_alone/config.h b/data/build/stand_alone/config.h index 83bc15c..cc0cd9a 100644 --- a/data/build/stand_alone/config.h +++ b/data/build/stand_alone/config.h @@ -2236,6 +2236,9 @@ //#define _di_fll_program_print_version_ //#define _di_fll_program_s_a_ //#define _di_fll_program_s_e_ +//#define _di_fll_program_signal_check_loop_ +//#define _di_fll_program_signal_check_simple_ +//#define _di_fll_program_signal_d_ //#define _di_fll_program_standard_set_down_ //#define _di_fll_program_standard_set_up_ //#define _di_fll_program_standard_signal_handle_ diff --git a/sources/c/program/controller/main/common/define.h b/sources/c/program/controller/main/common/define.h index 191e8b0..01157bb 100644 --- a/sources/c/program/controller/main/common/define.h +++ b/sources/c/program/controller/main/common/define.h @@ -96,16 +96,10 @@ extern "C" { * The program signal defines. * * controller_signal_*_d: - * - check: Number of iterations before performing signal check in non-threaded signal handling. * - check_failsafe: When using threads, how many consecutive failures to check signal before aborting (as a recursion failsafe). - * - check_tiny: The tiny check. - * - check_short: The short signal check. */ #ifndef _di_controller_signal_d_ - #define controller_signal_check_d 500000 #define controller_signal_check_failsafe_d 20000 - #define controller_signal_check_tiny_d 4 - #define controller_signal_check_short_d 16 #endif // _di_controller_signal_d_ /** -- 1.8.3.1