You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by ep...@apache.org on 2023/03/08 14:44:22 UTC
[airflow] 07/20: Fix hot loop with a burst of log messages (#28778) (#28780)
This is an automated email from the ASF dual-hosted git repository.
ephraimanierobi pushed a commit to branch v2-5-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 04d1c17efc64497e69499910b2808bd1a452ab4e
Author: Ivan Reche <iv...@gmail.com>
AuthorDate: Mon Jan 16 14:05:34 2023 -0300
Fix hot loop with a burst of log messages (#28778) (#28780)
* Fix hot loop with a burst of log messages (#28778)
* Add missing inline in Dockerfile
(cherry picked from commit 4b1a36f833b77d3f0bec78958d1fb9f360b7b11b)
---
Dockerfile | 3 ++-
scripts/docker/clean-logs.sh | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/Dockerfile b/Dockerfile
index 3da82f2d2b..6eb79e57f6 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1025,7 +1025,8 @@ while true; do
xargs -0 rm -f
seconds=$(( $(date -u +%s) % EVERY))
- (( seconds < 1 )) || sleep $((EVERY - seconds))
+ (( seconds < 1 )) || sleep $((EVERY - seconds - 1))
+ sleep 1
done
EOF
diff --git a/scripts/docker/clean-logs.sh b/scripts/docker/clean-logs.sh
index 57b6e8b605..0c775b14e6 100644
--- a/scripts/docker/clean-logs.sh
+++ b/scripts/docker/clean-logs.sh
@@ -36,5 +36,6 @@ while true; do
xargs -0 rm -f
seconds=$(( $(date -u +%s) % EVERY))
- (( seconds < 1 )) || sleep $((EVERY - seconds))
+ (( seconds < 1 )) || sleep $((EVERY - seconds - 1))
+ sleep 1
done