You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove unnecessary division of live-repair functions (#1469)
Previously, we broke live-repair into two phases:
- Check for the next live-repair job
- Perform that job (and subsequent jobs that were made ready)
This division was to "avoid locking the `GuestWork` structure if
live-repair can't continue" (according to the docstring).
However, the `GuestWork` is now owned by the `Upstairs` (without a
lock), so the two-phase operation is no longer necessary.
0 commit comments