diff --git a/README.md b/README.md index 789cf09..38c12e6 100644 --- a/README.md +++ b/README.md @@ -310,6 +310,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **19.09.24:** - Prevent race condition related delay during container stop. * **26.08.24:** - Add libtorrentv1 tag. * **26.12.23:** - Replace source for GeoIP database. * **07.12.23:** - Add optional port 58846 to readme for thin client connectivity. diff --git a/readme-vars.yml b/readme-vars.yml index b8028fd..d5e5d42 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -56,6 +56,7 @@ app_setup_block: | # changelog changelogs: + - { date: "19.09.24:", desc: "Prevent race condition related delay during container stop." } - { date: "26.08.24:", desc: "Add libtorrentv1 tag." } - { date: "26.12.23:", desc: "Replace source for GeoIP database." } - { date: "07.12.23:", desc: "Add optional port 58846 to readme for thin client connectivity."} diff --git a/root/etc/s6-overlay/s6-rc.d/svc-deluged/down b/root/etc/s6-overlay/s6-rc.d/svc-deluged/down deleted file mode 100644 index dd09ead..0000000 --- a/root/etc/s6-overlay/s6-rc.d/svc-deluged/down +++ /dev/null @@ -1 +0,0 @@ -/etc/s6-overlay/s6-rc.d/svc-deluged/finish diff --git a/root/etc/s6-overlay/s6-rc.d/svc-deluged/finish b/root/etc/s6-overlay/s6-rc.d/svc-deluged/finish deleted file mode 100755 index e272e49..0000000 --- a/root/etc/s6-overlay/s6-rc.d/svc-deluged/finish +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/with-contenv bash -# shellcheck shell=bash - -echo "Caught SIGTERM signal!" -echo "Tell Deluged to shut down." -pid=$(pidof deluged) -deluge-console --config=/config halt -# terminate when the deluged process dies -tail --pid=${pid} -f /dev/null diff --git a/root/etc/s6-overlay/s6-rc.d/svc-deluged/timeout-finish b/root/etc/s6-overlay/s6-rc.d/svc-deluged/timeout-finish deleted file mode 100644 index 5caff40..0000000 --- a/root/etc/s6-overlay/s6-rc.d/svc-deluged/timeout-finish +++ /dev/null @@ -1 +0,0 @@ -10000