diff --git a/lib/dns/resolver.c b/lib/dns/resolver.c index 8001b649a9a22671fba141afaa6ff8d92af7af14..f153e54d4d3c772ec9abc3a5b67ced55e8b4c087 100644 --- a/lib/dns/resolver.c +++ b/lib/dns/resolver.c @@ -1591,8 +1591,11 @@ fcount_logspill(fetchctx_t *fctx, fctxcount_t *counter, bool final) { isc_log_write(dns_lctx, DNS_LOGCATEGORY_SPILL, DNS_LOGMODULE_RESOLVER, ISC_LOG_INFO, "too many simultaneous fetches for %s " - "(allowed %d spilled %d)", - dbuf, counter->allowed, counter->dropped); + "(allowed %d spilled %d; %s)", + dbuf, counter->allowed, counter->dropped, + counter->dropped == 1 ? "initial trigger event" + : "cumulative since " + "initial trigger event"); } else { isc_log_write(dns_lctx, DNS_LOGCATEGORY_SPILL, DNS_LOGMODULE_RESOLVER, ISC_LOG_INFO,