mirror of
https://github.com/morluto/rea.git
synced 2026-11-14 10:43:30 +00:00
The owned launcher merges its host base back under the explicit overrides, so filtering only the override object let an ambient HOPPER_TARGET_* variable through and the diagnostic child could open the target the doctor promises to skip. Pass the filtered environment as the host base too, and opt into the token sweep so a detached descendant that outlives the launcher is still reached by cleanup. Also keep the stderr observer attached until bounded cleanup and draining have settled, report the typed cleanup resources instead of a generic close_binary message, and drop a first-attempt cleanup failure once the owned retry proves release.