--- rc.subr.orig 2026-09-12 17:01:51.244712000 +0300 +++ rc.subr 2026-09-12 17:25:03.628673000 +0300 @@ -634,7 +634,7 @@ wait_for_pids() # wait_for_pids() { - local _list= _prefix= _j= + local _flags= _list= _prefix= _j= for _j in "$@"; do if kill -0 $_j 2>/dev/null; then @@ -642,10 +642,12 @@ wait_for_pids() fi done _prefix= + _flags="-op" + [ $(sysctl -n kern.osreldate) -ge 1405500 ] && _flags="_flags -r" while [ -n "$_list" ]; do echo -n ${_prefix:-"Waiting for PIDS: "}$_list _prefix=", " - _list=$(pwait -opr $_list 2>/dev/null) + _list=$(pwait $_flags $_list 2>/dev/null) done if [ -n "$_prefix" ]; then echo "."