auto-sync: 2026-05-28 13:15:30

This commit is contained in:
cfdaily
2026-05-28 13:15:30 +08:00
parent 2d0279bc2c
commit e0116db244
+3 -2
View File
@@ -16,10 +16,11 @@ export PATH="/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:$PATH"
# === flock 防并发 ===
LOCK_FILE="/tmp/gateway-watchdog.lock"
exec 9>"$LOCK_FILE"
if ! flock -n 9; then
# macOS 无 flock,用 mkdir 做简易锁
if ! mkdir "$LOCK_FILE" 2>/dev/null; then
exit 0
fi
trap 'rmdir "$LOCK_FILE" 2>/dev/null' EXIT
# === 配置 ===
CHECK_WINDOW=120 # 检查最近多少秒的日志