]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
fix: usr: Skip buffer allocations if not logging
authorAlessio Podda <alessio@isc.org>
Fri, 31 Oct 2025 12:16:03 +0000 (12:16 +0000)
committerAlessio Podda <alessio@isc.org>
Fri, 31 Oct 2025 12:16:03 +0000 (12:16 +0000)
Currently, during IXFR we allocate a 2KB buffer for IXFR change logging
regardless of the log level. This commit introduces an early check
on the log level in dns_diff_print to avoid this.

Results in a speedup from 28% in the test case from issue #5442.

Merge branch '5442-ixfr-no-log-alloc' into 'main'

See merge request isc-projects/bind9!11178


Trivial merge