From 33e2115fe449d1b9e97ce8c5be96f580442fd3d9 Mon Sep 17 00:00:00 2001 From: Andre Heider Date: Tue, 23 Aug 2022 15:18:49 +0200 Subject: ltq-vdsl-app: rename to ltq-vdsl-vr9-app This matches the scheme used by other target packages and will avoid confusion with any future version. Signed-off-by: Andre Heider --- .../config/ltq-vdsl-vr9-app/patches/201-sigterm.patch | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 package/network/config/ltq-vdsl-vr9-app/patches/201-sigterm.patch (limited to 'package/network/config/ltq-vdsl-vr9-app/patches/201-sigterm.patch') diff --git a/package/network/config/ltq-vdsl-vr9-app/patches/201-sigterm.patch b/package/network/config/ltq-vdsl-vr9-app/patches/201-sigterm.patch new file mode 100644 index 0000000000..4e97835983 --- /dev/null +++ b/package/network/config/ltq-vdsl-vr9-app/patches/201-sigterm.patch @@ -0,0 +1,19 @@ +--- a/src/dsl_cpe_control.c ++++ b/src/dsl_cpe_control.c +@@ -6504,7 +6504,7 @@ DSL_CPE_STATIC void DSL_CPE_Termination + /* ignore the signal, we'll handle by ourself */ + signal (sig, SIG_IGN); + +- if (sig == SIGINT) ++ if (sig == SIGINT || sig == SIGTERM) + { + DSL_CCA_DEBUG(DSL_CCA_DBG_MSG, (DSL_CPE_PREFIX "terminated" DSL_CPE_CRLF)); + DSL_CPE_Termination (); +@@ -6803,6 +6803,7 @@ DSL_int_t dsl_cpe_daemon ( + + #ifndef RTEMS + signal (SIGINT, DSL_CPE_TerminationHandler); ++ signal (SIGTERM, DSL_CPE_TerminationHandler); + #endif /* RTEMS*/ + + /* Open DSL_CPE_MAX_DSL_ENTITIES devices*/ -- cgit v1.2.3