mirror of
https://github.com/bunkerity/bunkerweb
synced 2026-05-24 09:28:37 +00:00
fix: ensure proper exit code handling in scheduler entrypoint script
This commit is contained in:
parent
f56524a35d
commit
f397200535
1 changed files with 5 additions and 5 deletions
|
|
@ -38,13 +38,13 @@ fi
|
|||
log "ENTRYPOINT" "ℹ️ " "Executing scheduler ..."
|
||||
/usr/share/bunkerweb/scheduler/main.py &
|
||||
pid="$!"
|
||||
|
||||
wait "$pid"
|
||||
while [ -f /var/run/bunkerweb/scheduler.pid ] ; do
|
||||
wait "$pid"
|
||||
done
|
||||
exit_code=$?
|
||||
|
||||
if [ -f /var/tmp/bunkerweb/scheduler.healthy ] ; then
|
||||
rm /var/tmp/bunkerweb/scheduler.healthy
|
||||
rm -f /var/tmp/bunkerweb/scheduler.healthy
|
||||
fi
|
||||
|
||||
log "ENTRYPOINT" "ℹ️ " "Scheduler stopped"
|
||||
exit 0
|
||||
exit $exit_code
|
||||
|
|
|
|||
Loading…
Reference in a new issue