Skip to content

Commit bad7452

Browse files
committed
Merge remote-tracking branch 'couchbase/watson'
* couchbase/watson: MB-21428: Make sure all tasks in fake executor pool finish execution in teardown Change-Id: Iba28fbed2e4493a3ec250544b092356b3a980d8b
2 parents a2a7546 + e5f0f9d commit bad7452

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

tests/module_tests/evp_store_single_threaded_test.cc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,8 @@ void SingleThreadedEPStoreTest::shutdownAndPurgeTasks() {
8585
}
8686
};
8787
runTasks(*task_executor->getLpTaskQ()[t]);
88+
task_executor->stopTaskGroup(engine->getTaskable().getGID(), t,
89+
engine->getEpStats().forceShutdown);
8890
}
8991
}
9092

@@ -101,6 +103,8 @@ void SingleThreadedEPStoreTest::cancelAndPurgeTasks() {
101103
}
102104
};
103105
runTasks(*task_executor->getLpTaskQ()[t]);
106+
task_executor->stopTaskGroup(engine->getTaskable().getGID(), t,
107+
engine->getEpStats().forceShutdown);
104108
}
105109
}
106110

0 commit comments

Comments
 (0)