From: Michal 'vorner' Vaner Date: Fri, 1 Jul 2011 12:17:59 +0000 (+0200) Subject: [trac741] Messages for message entry X-Git-Tag: perftcpdns_before_epoll~263^2~1^2^2~6 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=46e6d4b1702e5c30c8bcd33e7fc73733872bc620;p=thirdparty%2Fkea.git [trac741] Messages for message entry --- diff --git a/src/lib/cache/cache_messages.mes b/src/lib/cache/cache_messages.mes index 429c74630c..48407bf652 100644 --- a/src/lib/cache/cache_messages.mes +++ b/src/lib/cache/cache_messages.mes @@ -35,3 +35,5 @@ $NAMESPACE isc::cache % CACHE_MESSAGES_UPDATE updating message entry %1/%2/%3 % CACHE_MESSAGES_REMOVE removing old instance of %1/%2/%3 first + +% CACHE_ENTRY_MISSING_RRSET missing RRset to generate message for %1 diff --git a/src/lib/cache/message_entry.cc b/src/lib/cache/message_entry.cc index de4ea8916d..66f601f195 100644 --- a/src/lib/cache/message_entry.cc +++ b/src/lib/cache/message_entry.cc @@ -64,7 +64,7 @@ static uint32_t MAX_UINT32 = numeric_limits::max(); // tunable. Values of one to three hours have been found to work well // and would make sensible a default. Values exceeding one day have // been found to be problematic. (sec 5, RFC2308) -// The default value is 3 hourse (10800 seconds) +// The default value is 3 hours (10800 seconds) // TODO:Give an option to let user configure static uint32_t MAX_NEGATIVE_CACHE_TTL = 10800; @@ -142,6 +142,8 @@ MessageEntry::genMessage(const time_t& time_now, // has expired, if it is, return false. vector rrset_entry_vec; if (false == getRRsetEntries(rrset_entry_vec, time_now)) { + LOG_DEBUG(logger, DBG_TRACE_DATA, CACHE_ENTRY_MISSING_RRSET). + arg(entry_name_); return (false); }