The work in master forĀ SERVER-50045 was done on top of SERVER-45847, and a modified SERVER-50045 backport was done in v4.4 since the StorageControls concept didn't exist in v4.4 yet.
Then, SERVER-45847 backported to v4.4 after SERVER-50045 and the modified backport in v4.4 doesn't work as expected anymore.
We need to revert the modified SERVER-50045 v4.4 backport and backport the original SERVER-50045 to v4.4 again to fix this.
- related to
-
SERVER-45847 Pull the JournalFlusher out of the storage engine layer and place it above the storage engine
- Closed
-
SERVER-50045 JournalFlusher can interrupt write concern with ShutdownInProgress during rollback
- Closed