diff --git a/src/manager/DnsCache.cc b/src/manager/DnsCache.cc index 6df22ac4..e7531c7a 100644 --- a/src/manager/DnsCache.cc +++ b/src/manager/DnsCache.cc @@ -108,3 +108,11 @@ void DnsCache::del(const DnsCache::HostPort& key) cache_pool_.del(key); } +DnsCache::DnsCache() +{ +} + +DnsCache::~DnsCache() +{ +} + diff --git a/src/manager/DnsCache.h b/src/manager/DnsCache.h index f2b433fb..3699ddc8 100644 --- a/src/manager/DnsCache.h +++ b/src/manager/DnsCache.h @@ -151,6 +151,11 @@ private: }; LRUCache cache_pool_; + +public: + // To prevent inline calling LRUCache's constructor and deconstructor. + DnsCache(); + ~DnsCache(); }; #endif