Commit 8a41f9f
committed
fix: treat setup script failure as non-blocking in bootstrap turn start
Setup script failures in dispatchBootstrapTurnStart were re-thrown as
RouteRequestError, causing the entire bootstrap to fail and the
already-created thread to be deleted (along with the user's message).
This was inconsistent with GitManager.preparePullRequestThread, which
intentionally swallows the same kind of error via Effect.catch +
Effect.logWarning.
Remove the Effect.fail re-throw so the error handler only logs the
'setup-script.failed' activity and allows the bootstrap to continue,
matching the non-blocking semantics used elsewhere.1 parent e3372a4 commit 8a41f9f
1 file changed
+1
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
733 | 733 | | |
734 | 734 | | |
735 | 735 | | |
736 | | - | |
737 | | - | |
738 | | - | |
739 | | - | |
| 736 | + | |
740 | 737 | | |
741 | 738 | | |
742 | 739 | | |
| |||
0 commit comments