bind9/lib
Ondřej Surý 5f98eba608
Move the task creation into cache_create_db()
The dns_cache_flush() drops the old database and creates a new one, but
it forgets to create the task(s) that runs the node pruning and cleaning
the rbtdb when flushing it next time.  This causes the cleaning to skip
cleaning the parent nodes (with .down == NULL) leading to increased
memory usage over time until the database is unable to keep up and just
stays overmem all the time.

(cherry picked from commit d4bc4e5cc6)
2024-03-06 19:17:32 +01:00
..
bind9 Deprecate AES algorithm for DNS cookies 2023-12-05 10:56:19 +01:00
dns Move the task creation into cache_create_db() 2024-03-06 19:17:32 +01:00
irs Properly process extra nameserver lines in resolv.conf 2023-05-18 08:52:17 +10:00
isc Fix case insensitive matching in isc_ht hash table implementation 2024-02-11 11:57:58 +01:00
isccc Limit isccc_cc_fromwire recursion depth 2023-09-05 20:29:27 +02:00
isccfg Reformat sources with up-to-date clang-format-17 2023-11-13 17:15:55 +01:00
ns Restore dns64 state during serve-stale processing 2024-01-05 12:24:05 +01:00
win32/bindevt Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
.gitignore added gitignore, removed cvsignore 2012-03-03 23:10:05 -08:00
Kyuafile Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00
Makefile.in Update the copyright information in all files in the repository 2022-01-11 12:22:09 +01:00