diff --git a/Installer/Synology/scripts/start-stop-status b/Installer/Synology/scripts/start-stop-status index fc4dc17cb..c22c29b57 100755 --- a/Installer/Synology/scripts/start-stop-status +++ b/Installer/Synology/scripts/start-stop-status @@ -68,7 +68,7 @@ DaemonStop() { DaemonStatus if [ $? == 1 ]; then echo "Stopping ${PACKAGE_NAME_SIMPLE}." - kill -- -$(ps -o pgid= $(cat "$PID_FILE") | grep -o '[0-9]*') + pkill -P $(cat "$PID_FILE") rm -f "$PID_FILE" rm -f /usr/local/etc/nginx/conf.d/dsm.duplicati.conf