summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorScott Hernandez <scotthernandez@gmail.com>2016-09-16 09:07:29 -0400
committerScott Hernandez <scotthernandez@gmail.com>2016-09-19 13:15:41 -0400
commit5c3d5f81ad21f072f4da71d87af1d149686126ef (patch)
tree745b6a96bd348a01f474604fc6532563452a7b0b
parentbaa1d412bae7f291004912fbd30b48b92f851fde (diff)
downloadmongo-5c3d5f81ad21f072f4da71d87af1d149686126ef.tar.gz
SERVER-25131: release resource in destructor
-rw-r--r--src/mongo/db/repl/collection_bulk_loader_impl.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mongo/db/repl/collection_bulk_loader_impl.cpp b/src/mongo/db/repl/collection_bulk_loader_impl.cpp
index c3354e3f225..8bc7a20efdc 100644
--- a/src/mongo/db/repl/collection_bulk_loader_impl.cpp
+++ b/src/mongo/db/repl/collection_bulk_loader_impl.cpp
@@ -79,6 +79,7 @@ CollectionBulkLoaderImpl::CollectionBulkLoaderImpl(OperationContext* txn,
CollectionBulkLoaderImpl::~CollectionBulkLoaderImpl() {
DESTRUCTOR_GUARD({
+ _releaseResources();
_runner->cancel();
_runner->join();
_threadPool->join();