mirror of
https://github.com/ceph/ceph
synced 2025-02-18 08:28:02 +00:00
mds: fix leaked MDCache::logger
Fixes: #10720 Signed-off-by: John Spray <john.spray@redhat.com>
This commit is contained in:
parent
9e9356b1d8
commit
17a8330eae
@ -167,6 +167,7 @@ public:
|
||||
|
||||
|
||||
MDCache::MDCache(MDS *m) :
|
||||
logger(0),
|
||||
num_strays(0),
|
||||
num_strays_purging(0),
|
||||
num_strays_delayed(0),
|
||||
@ -219,6 +220,11 @@ MDCache::MDCache(MDS *m) :
|
||||
MDCache::~MDCache()
|
||||
{
|
||||
delete migrator;
|
||||
if (logger) {
|
||||
g_ceph_context->get_perfcounters_collection()->remove(logger);
|
||||
delete logger;
|
||||
logger = 0;
|
||||
}
|
||||
//delete renamer;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user