From: Kevin Day Date: Wed, 9 Apr 2025 02:25:30 +0000 (-0500) Subject: Feature: Update to utilize fll_program_signal_check_loop() and fll_program_signal_che... X-Git-Url: https://git.kevux.org/?a=commitdiff_plain;h=refs%2Fheads%2Fdevelopment;p=control 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. --- diff --git a/data/build/stand_alone/config.h b/data/build/stand_alone/config.h index ba3b5b5..bb8907a 100644 --- a/data/build/stand_alone/config.h +++ b/data/build/stand_alone/config.h @@ -1983,6 +1983,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/control/main/common/define.h b/sources/c/program/control/main/common/define.h index 38a1711..406925e 100644 --- a/sources/c/program/control/main/common/define.h +++ b/sources/c/program/control/main/common/define.h @@ -106,16 +106,10 @@ extern "C" { * The program signal defines. * * control_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_control_signal_d_ - #define control_signal_check_d 500000 #define control_signal_check_failsafe_d 20000 - #define control_signal_check_tiny_d 4 - #define control_signal_check_short_d 16 #endif // _di_control_signal_d_ #ifdef __cplusplus