This is an automated email from the ASF dual-hosted git repository. potiuk pushed a commit to branch v2-1-test in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 7a43960a5c3c5822c56149ece261ab99c6a92282 Author: Shraman Basyal <49772843+bshra...@users.noreply.github.com> AuthorDate: Mon Aug 2 14:49:11 2021 -0500 Enhancement to bash scripts (#17098) (cherry picked from commit e544ffc2241a067b7433a954f51d9fa91f345c29) --- scripts/in_container/prod/airflow_scheduler_autorestart.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/scripts/in_container/prod/airflow_scheduler_autorestart.sh b/scripts/in_container/prod/airflow_scheduler_autorestart.sh index 09e0344..0fdc644 100755 --- a/scripts/in_container/prod/airflow_scheduler_autorestart.sh +++ b/scripts/in_container/prod/airflow_scheduler_autorestart.sh @@ -18,7 +18,11 @@ while echo "Running"; do airflow scheduler -n 5 - echo "Scheduler crashed with exit code $?. Respawning.." >&2 - date >> /tmp/airflow_scheduler_errors.txt + return_code=$? + if (( return_code != 0 )); then + echo "Scheduler crashed with exit code $return_code. Respawning.." >&2 + date >> /tmp/airflow_scheduler_errors.txt + fi + sleep 1 done