From edd7c7dd87fa8347eaaab088f97045078c36b92e Mon Sep 17 00:00:00 2001 From: zstadler Date: Sun, 6 Mar 2022 16:33:56 +0200 Subject: [PATCH] Allow multiple refreshes by sending multiple `HUP` kill commands to the container. --- docker-entrypoint.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh index 538d253..a93e296 100755 --- a/docker-entrypoint.sh +++ b/docker-entrypoint.sh @@ -24,6 +24,10 @@ if ! which -- "${1}"; then # Wait exits immediately on signals which have traps set. Store return value and wait # again for all jobs to actually complete before continuing. wait $! || RETVAL=$? + while [ ${RETVAL} = 129 ] ; do + # Refressh signal HUP received. Continue waiting for signals. + wait $! || RETVAL=$? + done wait exit ${RETVAL} fi