bug: runtime_verify_monitor exits early due pipefail/no-match path #413
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
scripts/runtime_verify_monitor.shexits immediately after writing startup line, so 24h observation loop does not run.Observed At
10:21 KST (2026-03-04 01:1901:21 UTC)Evidence
data/overnight/runtime_verify_20260304_101940.logdata/overnight/runtime_verify_bg.pid)bash -x scripts/runtime_verify_monitor.shtrace showed loop entering and then halting aroundfind_live_pidspipeline underset -euo pipefailSuspected Root Cause
find_live_pids()usespgrep ... | awk ...underpipefail; whenpgrephas no match, non-zero exits the whole script.Impact
Related
Next Actions
find_live_pidsto tolerate no-match (|| trueor equivalent safe handling).