diff options
author | Matt Walak <matt.walak@mongodb.com> | 2021-07-07 18:56:57 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-07-28 14:00:59 +0000 |
commit | 299421a159279a550830cd304cdb38ae419deae4 (patch) | |
tree | 30acab1642f3da3c312435689ef3e38c45ca5b57 | |
parent | d6705c78975ecab7ade89a7676a75fa6277949fd (diff) | |
download | mongo-299421a159279a550830cd304cdb38ae419deae4.tar.gz |
SERVER-58089 Coverity analysis defect 120194: Uninitialized pointer field
-rw-r--r-- | src/mongo/db/s/resharding/resharding_recipient_service_test.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/mongo/db/s/resharding/resharding_recipient_service_test.cpp b/src/mongo/db/s/resharding/resharding_recipient_service_test.cpp index dacd27f3a7b..0da9fc4a126 100644 --- a/src/mongo/db/s/resharding/resharding_recipient_service_test.cpp +++ b/src/mongo/db/s/resharding/resharding_recipient_service_test.cpp @@ -216,7 +216,6 @@ public: _controller = std::make_shared<RecipientStateTransitionController>(); _opObserverRegistry->addObserver(std::make_unique<RecipientOpObserverForTest>(_controller)); - _metrics = ReshardingMetrics::get(serviceContext); } RecipientStateTransitionController* controller() { @@ -224,7 +223,8 @@ public: } ReshardingMetrics* metrics() { - return _metrics; + auto serviceContext = getServiceContext(); + return ReshardingMetrics::get(serviceContext); } ReshardingRecipientDocument makeStateDocument(bool isAlsoDonor) { @@ -314,7 +314,6 @@ private: } std::shared_ptr<RecipientStateTransitionController> _controller; - ReshardingMetrics* _metrics; }; TEST_F(ReshardingRecipientServiceTest, CanTransitionThroughEachStateToCompletion) { |