-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication
-
Labels:None
-
Fully Compatible
-
ALL
-
Repl 2020-10-19, Repl 2020-11-02
In certain cancellation scenarios, the InitialSyncer will be canceled with a retryableOperation still active. If this operation is active when the InitialSyncer is destroyed, it will access an already-destroyed InitialSyncSharedData. So we must destroy it in _finalCallback
This was found in BACKPORT-7799 and so does not need to be backported to 4.4.