diff options
author | Tavian Barnes <tavianator@tavianator.com> | 2025-05-30 12:19:11 -0400 |
---|---|---|
committer | Tavian Barnes <tavianator@tavianator.com> | 2025-05-30 13:06:10 -0400 |
commit | a0fe051f8b2bcc919d67f822b674cdfe8cf1274b (patch) | |
tree | 3dec473f016eeddf4470056b50207c2e75facc17 /tests/run.sh | |
parent | 79e86eb3baddb9502abf907a80383d810487602f (diff) | |
download | bfs-a0fe051f8b2bcc919d67f822b674cdfe8cf1274b.tar.xz |
Diffstat (limited to 'tests/run.sh')
-rw-r--r-- | tests/run.sh | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/tests/run.sh b/tests/run.sh index 8d3a5d2..3ed2a9c 100644 --- a/tests/run.sh +++ b/tests/run.sh @@ -96,16 +96,13 @@ reap_test() { wait_test() { local pid line ret - while true; do + while :; do line=$((LINENO + 1)) - wait -n -ppid + _wait -n -ppid ret=$? if [ "${pid:-}" ]; then break - elif ((ret > 128)); then - # Interrupted by signal - continue else debug "${BASH_SOURCE[0]}" $line "${RED}error $ret${RST}" >&$DUPERR exit 1 |