From: Timo Sirainen Date: Mon, 18 Oct 2010 14:35:24 +0000 (+0100) Subject: auth: Log userdb cache hits and misses with auth_debug=yes X-Git-Tag: 2.0.6~39 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=25c4225e8980418dddf3922f129fa48e0cd766ec;p=thirdparty%2Fdovecot%2Fcore.git auth: Log userdb cache hits and misses with auth_debug=yes --- diff --git a/src/auth/auth-request.c b/src/auth/auth-request.c index 2deb4c07ae..ad63415d0d 100644 --- a/src/auth/auth-request.c +++ b/src/auth/auth-request.c @@ -733,8 +733,12 @@ static bool auth_request_lookup_user_cache(struct auth_request *request, value = auth_cache_lookup(passdb_cache, request, key, &node, &expired, &neg_expired); - if (value == NULL || (expired && !use_expired)) + if (value == NULL || (expired && !use_expired)) { + auth_request_log_debug(request, "userdb-cache", + value == NULL ? "miss" : "expired"); return FALSE; + } + auth_request_log_debug(request, "userdb-cache", "hit: %s", value); if (*value == '\0') { /* negative cache entry */