From ef2620558255b9d69e7b03e107c87b70928f3ea0 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 29 Dec 2015 13:01:30 -0500 Subject: [PATCH] kv/RocksDBStore: fix leak of custom Env Signed-off-by: Sage Weil --- src/kv/RocksDBStore.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/kv/RocksDBStore.cc b/src/kv/RocksDBStore.cc index d476c866834f2..d03d913b3204e 100644 --- a/src/kv/RocksDBStore.cc +++ b/src/kv/RocksDBStore.cc @@ -262,6 +262,10 @@ RocksDBStore::~RocksDBStore() // Ensure db is destroyed before dependent db_cache and filterpolicy delete db; + + if (priv) { + delete static_cast(priv); + } } void RocksDBStore::close() -- 2.39.5