Send first SIGINT so the app can deconstruct itself

This commit is contained in:
BlubbFish 2022-01-20 18:05:56 +01:00
parent 7bd8839960
commit 1056169d78

View File

@ -65,7 +65,8 @@ echo "PermissionsStartOnly=true" >> service-${NAM
echo "ExecStartPre=setcap 'cap_net_bind_service=+ep' ${RUNNER}" >> service-${NAME} echo "ExecStartPre=setcap 'cap_net_bind_service=+ep' ${RUNNER}" >> service-${NAME}
echo "ExecStart=${RUNNER} ${EXEARGUMENTS}" >> service-${NAME} echo "ExecStart=${RUNNER} ${EXEARGUMENTS}" >> service-${NAME}
echo "KillMode=control-group" >> service-${NAME} echo "KillMode=control-group" >> service-${NAME}
echo "TimeoutStopSec=5" >> service-${NAME} echo "KillSignal=SIGINT" >> service-${NAME}
echo "TimeoutStopSec=30" >> service-${NAME}
echo "Restart=on-failure" >> service-${NAME} echo "Restart=on-failure" >> service-${NAME}
if [[ -n "${LOGOUTPUT}" ]]; then if [[ -n "${LOGOUTPUT}" ]]; then
echo "StandardOutput=${LOGOUTPUT}" >> service-${NAME} echo "StandardOutput=${LOGOUTPUT}" >> service-${NAME}