]> Kevux Git Server - control/commitdiff
Feature: Update to utilize fll_program_signal_check_loop() and fll_program_signal_che...
authorKevin Day <Kevin@kevux.org>
Wed, 9 Apr 2025 02:25:30 +0000 (21:25 -0500)
committerKevin Day <Kevin@kevux.org>
Wed, 9 Apr 2025 02:25:30 +0000 (21:25 -0500)
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
sources/c/program/control/main/common/define.h

index ba3b5b528d9dca39b5063a23d79c10b1f7386e32..bb8907ab6a528d1a13ab1b5f38c60bc4998b65a6 100644 (file)
 //#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_
index 38a17111a0bf256b7eb2ffaf08029b74e1ebac12..406925eaa6697ad71df8530065276f900260a4c4 100644 (file)
@@ -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