- Shipped
- 29. April 2026 um 01:46 UTC
- Author
- kamo
- Commit
- 9ecea82
Wenn Forgejo einen Arbeitsablauf aufhebt, wartet auf jedes Vordermannkind vor der Verarbeitung des Signals zu beenden - so ein laufender Tsx locale Job würde die Annullierung für Minuten blockieren und den Läufer-Slot halten. Fix: Tsx mit & ausführen und warten $CHILD_PID. bash exits wait() sofort auf SIGTERM, die Falle Brände auf einmal und SIGKILL-s sowohl tsx und die Port-Forward. Gürtel-und-Auflagen: Schreiben Sie unsere bash PID zu einer bekannten Datei **************** so kann die nächste Anrufung jeden töten Überlebender, auch wenn der Läufer verwendet SIGKILL und die Falle lief nie.