summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsergey.galtsev <sergey.galtsev@mongodb.com>2022-06-02 22:15:08 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-06-02 22:41:41 +0000
commit5efce3b40fa798be3111cc3fcdb8a1167c3c94a5 (patch)
treecc663dc244781090e5cb388d64baad4afd698927
parentbfc3fee32a27129c312a4802c394dadda0d33112 (diff)
downloadmongo-5efce3b40fa798be3111cc3fcdb8a1167c3c94a5.tar.gz
SERVER-66766 stopFLECrud must wait for threads to exit
-rw-r--r--src/mongo/db/fle_crud_mongod.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mongo/db/fle_crud_mongod.cpp b/src/mongo/db/fle_crud_mongod.cpp
index 05ba7c2fb62..68327133c88 100644
--- a/src/mongo/db/fle_crud_mongod.cpp
+++ b/src/mongo/db/fle_crud_mongod.cpp
@@ -167,6 +167,7 @@ void stopFLECrud() {
// Check if it was started
if (_fleCrudExecutor.get() != nullptr) {
_fleCrudExecutor->shutdown();
+ _fleCrudExecutor->join();
}
}