To avoid bugs like SERVER-107165, we should check _disposed flag in Pipeline in dispose() to make double dispose a safe operation.
- is related to
-
SERVER-106322 Consider removing opCtx parameter from Pipeline::dispose()
-
- Closed
-
-
SERVER-107007 Remove PipelineDeleter
-
- Closed
-
- related to
-
SERVER-109935 Auto-dispose QE aggregation stages in stage destructor
-
- Needs Scheduling
-
-
SERVER-110103 Remove agg::Pipeline::dismissDisposal()
-
- Needs Scheduling
-