The change in SERVER-80859 made it so that if a StorageUnavailable exception is thrown during restore and the cursor is also EOF, we don't force a yield.
If the caller performs an update as part of a larger WUOW, we won't bubble up the exception, which would normally rollback the WUOW. The caller can then try to commit, which violates an assertion in WT and crashes the server.
- is caused by
-
SERVER-80859 Reshuffle UpdateStage/DeleteStage's logic to skip restore
- Closed