From: Or Ozeri Date: Thu, 25 Nov 2021 13:42:22 +0000 (+0200) Subject: test/librbd: fix memory leak in TestMockCryptoLuksLoadRequest X-Git-Tag: v17.1.0~358^2~8 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=79501173b7f9ac0d6d112f6951cd9d619ec93bc5;p=ceph-ci.git test/librbd: fix memory leak in TestMockCryptoLuksLoadRequest fix memory leak in TestMockCryptoLuksLoadRequest. Signed-off-by: Or Ozeri --- diff --git a/src/test/librbd/crypto/luks/test_mock_LoadRequest.cc b/src/test/librbd/crypto/luks/test_mock_LoadRequest.cc index b67b5862fdd..1a2300616ab 100644 --- a/src/test/librbd/crypto/luks/test_mock_LoadRequest.cc +++ b/src/test/librbd/crypto/luks/test_mock_LoadRequest.cc @@ -56,6 +56,7 @@ struct TestMockCryptoLuksLoadRequest : public TestMockFixture { void TearDown() override { delete mock_image_ctx; if (crypto != nullptr) { + crypto->put(); crypto = nullptr; } TestMockFixture::TearDown();