From 7208cec5cb51a9550875c4933b81e2d0d98641a9 Mon Sep 17 00:00:00 2001 From: Kroese Date: Mon, 17 Apr 2023 03:13:00 +0200 Subject: [PATCH] Fix shutdown issue --- agent/agent.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/agent/agent.sh b/agent/agent.sh index 8ced202..41b96f8 100644 --- a/agent/agent.sh +++ b/agent/agent.sh @@ -19,12 +19,21 @@ function checkNMI { echo "Received shutdown request through NMI.." > /dev/ttyS0 /usr/syno/sbin/synoshutdown -s > /dev/null - exit 0 + exit fi } +finish() { + + echo "Shutting down agent.." > /dev/ttyS0 + exit + +} + +trap finish SIGINT SIGTERM + # Setup serialport chmod 666 /dev/ttyS0