Details
-
Bug
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
Fully Compatible
-
ALL
-
v4.9
-
Repl 2021-05-17
-
47
Description
_interrupt calls _cancelRemainingWork which would cancel the _tenantOplogApplier if it exists. But I think it is possible for the _tenantOplogApplier to be initialized after _cancelRemainingWork is called. In that case, the _tenantOplogApplier would never be shut down. I think we should check for interrupt before initializing the _tenantOplogApplier.
Attachments
Issue Links
- is duplicated by
-
SERVER-56178 Investigate oplog batcher during shutdown
-
- Closed
-