diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2021-04-23 18:08:46 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2021-04-23 18:11:56 +0000 |
commit | b8c55d16d9e166f338e974facb1b25d2630dea44 (patch) | |
tree | 904e33dfd70c2903af5a5972812124b3932a099a /searchcore/src/tests/proton/documentdb/documentbucketmover | |
parent | d77c5ebfc7f054b60c3f6d959d1f552bce9b1db3 (diff) |
Refcount must have longer lifetime than master executor.
Diffstat (limited to 'searchcore/src/tests/proton/documentdb/documentbucketmover')
-rw-r--r-- | searchcore/src/tests/proton/documentdb/documentbucketmover/documentbucketmover_v2_test.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/searchcore/src/tests/proton/documentdb/documentbucketmover/documentbucketmover_v2_test.cpp b/searchcore/src/tests/proton/documentdb/documentbucketmover/documentbucketmover_v2_test.cpp index e844047f686..8dcad91f69a 100644 --- a/searchcore/src/tests/proton/documentdb/documentbucketmover/documentbucketmover_v2_test.cpp +++ b/searchcore/src/tests/proton/documentdb/documentbucketmover/documentbucketmover_v2_test.cpp @@ -37,12 +37,12 @@ struct ControllerFixtureBase : public ::testing::Test MySubDb _notReady; BucketCreateNotifier _bucketCreateNotifier; test::DiskMemUsageNotifier _diskMemUsageNotifier; + MonitoredRefCount _refCount; ThreadStackExecutor _singleExecutor; ExecutorThreadService _master; DummyBucketExecutor _bucketExecutor; MyMoveHandler _moveHandler; DocumentDBTaggedMetrics _metrics; - MonitoredRefCount _refCount; std::shared_ptr<BucketMoveJobV2> _bmj; MyCountJobRunner _runner; ControllerFixtureBase(const BlockableMaintenanceJobConfig &blockableConfig, bool storeMoveDoneContexts); @@ -119,6 +119,7 @@ ControllerFixtureBase::ControllerFixtureBase(const BlockableMaintenanceJobConfig _notReady(_builder.getRepo(), _bucketDB, 2, SubDbType::NOTREADY), _bucketCreateNotifier(), _diskMemUsageNotifier(), + _refCount(), _singleExecutor(1, 0x10000), _master(_singleExecutor), _bucketExecutor(4), |