# HG changeset patch # User Timo Sirainen # Date 1128680581 -10800 # Node ID 6a94b841263853cf323655c6e677cad79cb1782c # Parent 5207179e47deef9b0103a51ad3484bcf551cf7c8 Don't crash with SIGUSR2 if auth cache hasn't seen any hits diff -r 5207179e47de -r 6a94b8412638 src/auth/auth-cache.c --- a/src/auth/auth-cache.c Fri Oct 07 13:22:47 2005 +0300 +++ b/src/auth/auth-cache.c Fri Oct 07 13:23:01 2005 +0300 @@ -112,7 +112,7 @@ total_count = cache->hit_count + cache->miss_count; i_info("Authentication cache hits %u/%u (%u%%)", cache->hit_count, total_count, - cache->hit_count * 100 / total_count); + total_count == 0 ? 100 : (cache->hit_count * 100 / total_count)); /* reset hit counter */ cache->hit_count = cache->miss_count = 0;