Realer Testfund auf 192.168.1.131: ein Kindprozess, der seinerseits (ohne exec) einen Enkelprozess startet, haelt nach SIGKILL des direkten Kindes dessen Ausgabe-Pipe weiter offen - cmd.Wait() blockiert dann trotz abgelaufenem Kontext unbegrenzt. cmd.WaitDelay (Go 1.20+) begrenzt das. Testfixture (hanging-soffice.sh) ebenfalls auf "exec sleep" korrigiert. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>