in LFUDAPolicy destructor.
Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
return ret;
}
- ldpp_dout(dpp, 10) << "LFUDAPolicy::" << __func__ << "(): Block " << key << " has been evicted." << dendl;
+ ldpp_dout(dpp, 2) << "LFUDAPolicy::" << __func__ << "(): Block " << key << " has been evicted." << dendl;
if (perfcounter) {
perfcounter->inc(l_rgw_d4n_cache_evictions);
quit = true;
cond.notify_all();
if (tc.joinable()) { tc.join(); }
+ for (auto& it : entries_map) {
+ delete it.second;
+ }
+ for (auto& it : o_entries_map) {
+ delete it.second.first;
+ }
}
virtual int init(CephContext *cct, const DoutPrefixProvider* dpp, asio::io_context& io_context, rgw::sal::Driver *_driver);