-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: Aggregation Framework
-
None
-
Fully Compatible
-
ALL
-
Repl 2017-07-31
-
None
-
None
-
None
-
None
-
None
-
None
-
None
This has always been illegal, but at the time it was written, dispose() would get called while in that state. However, calling code has changed such that dispose() is now called if start() throws, by way of ClientCursorPin::deleteUnderlying().