mirror of
https://github.com/isc-projects/bind9.git
synced 2026-07-09 15:40:53 -04:00
Some rndc-driven maintenance operations interact with raw-to-secure synchronization in the same way as setting NSEC3PARAM did. They are scheduled via async tasks, which can interleave with raw-to-secure sync and cause crashes. To solve this, treat them the same as NSEC3PARAM changes, and extend the pending NSEC3PARAM change queue to a generic maintenance queue that rndc can post commands to. These commands are dispatched by the zone_maintenance() callback, which delays them if a raw-to-secure sync is in progress. |
||
|---|---|---|
| .. | ||
| dns | ||
| isc | ||
| isccc | ||
| isccfg | ||
| ns | ||
| .gitignore | ||
| meson.build | ||