]> git.ipfire.org Git - thirdparty/bind9.git/commit
[9.18] fix: usr: Apply the memory limit only to ADB database items
authorOndřej Surý <ondrej@isc.org>
Wed, 22 Jan 2025 14:30:05 +0000 (14:30 +0000)
committerOndřej Surý <ondrej@isc.org>
Wed, 22 Jan 2025 14:30:05 +0000 (14:30 +0000)
commit7c90bd5bb3d781232024988c08d8e3e3924d24be
tree13a62f19218c87fb652e11c10c49d51e8d019706
parent2c667bc9c6125d905d7a437e00aee8745f813f55
parent239f4104dace964120d6d48868c9d6350154b61a
[9.18] fix: usr: Apply the memory limit only to ADB database items

Resolver under heavy-load could exhaust the memory available for storing
the information in the Address Database (ADB) effectively evicting already
stored information in the ADB.  The memory used to retrieve and provide
information from the ADB is now not a subject of the same memory limits
that are applied for storing the information in the Address Database.

Closes #5127

Backport of MR !9954

Merge branch 'backport-5127-change-ADB-memory-split-9.18' into 'bind-9.18'

See merge request isc-projects/bind9!9976