Skip to content

[9.18] Remove expired rdataset headers from the heap

Ondřej Surý requested to merge 4591-improve-ttl-based-cleaning-9.18 into bind-9.18

It was discovered that an expired header could sit on top of the heap a little longer than desireable. Remove expired headers (headers with rdh_ttl set to 0) from the heap completely, so they don't block the next TTL-based cleaning.

Closes #4591 (closed)

Backport of !8754 (merged)

Edited by Ondřej Surý

Merge request reports