Upgrade to go-cron 11 to avoid zombie processes

This commit is contained in:
Pau RE
2024-09-04 13:27:55 +02:00
parent 0ec036071e
commit 5aec20408d
5 changed files with 8 additions and 8 deletions
+3 -3
View File
@@ -4,11 +4,11 @@ set -Eeo pipefail
# Prevalidate configuration (don't source)
/env.sh
EXTRA_ARGS=""
# Initial background backup
if [ "${BACKUP_ON_START}" = "TRUE" ]; then
echo "Launching an startup backup as a background job..."
/backup.sh &
EXTRA_ARGS="-i"
fi
echo "Starting go-cron ($SCHEDULE)..."
exec /usr/local/bin/go-cron -s "$SCHEDULE" -p "$HEALTHCHECK_PORT" -- /backup.sh
exec /usr/local/bin/go-cron -s "$SCHEDULE" -p "$HEALTHCHECK_PORT" $EXTRA_ARGS -- /backup.sh