A flaw in the 'serve-expired' code path allows a double decrement of the `wait-limit` counter per client IP. An attacker can exploit this by controlling an authoritative zone with short Time to Live (TTL) values to ensure cached entries expire rapidly. By alternating between slow queries (which the attacker's authoritative server never answers) and pump queries (queries for expired cached names answered via the 'serve-expired' path), the attacker can keep the per-client counter at or below the `wait-limit` indefinitely. This allows a single source IP to maintain an arbitrary number of pending queries up to the global mesh quota `num-queries-per-thread`, bypassing a counter measure designed to prevent DNSBomb attacks.