Files
bind9/lib/dns
Michał Kępień cc1d4e1aa6 Ensure the correct ordering zone_shutdown() vs zone_gotwritehandle()
When the signed version of an inline-signed zone is dumped to disk, the
serial number of the unsigned version of the zone is written in the
raw-format header so that the contents of the signed zone can be
resynchronized after named restart if the unsigned zone file is
modified while named is not running (see RT #26676).

In order for the serial number of the unsigned zone to be determined
during the dump, zone->raw must be set to a non-NULL value.  This
should always be the case as long as the signed version of the zone is
used for anything by named.

However, under certain circumstances the zone->raw could be set to NULL
while the zone is being dumped.

Defer detaching from zone->raw in zone_shutdown() if the zone is in the
process of being dumped to disk.
2022-01-05 10:27:55 +01:00
..
2021-12-14 15:03:56 +01:00
2021-11-01 15:17:31 +01:00
2021-10-06 11:22:20 +02:00
2021-10-06 11:22:20 +02:00
2021-12-08 10:22:03 -08:00
2021-10-06 11:22:20 +02:00
2021-10-06 11:22:20 +02:00
2021-10-06 11:22:20 +02:00
2021-10-06 11:22:20 +02:00
2021-09-09 15:35:39 +02:00
2021-10-06 11:22:20 +02:00
2021-10-13 00:49:15 -07:00
2021-10-06 11:22:20 +02:00
2021-10-13 00:49:15 -07:00
2021-10-06 11:22:20 +02:00
2021-10-06 11:22:20 +02:00
2021-10-06 11:22:20 +02:00
2021-10-06 11:22:20 +02:00
2021-10-06 11:22:20 +02:00
2021-07-06 05:33:48 +00:00
2021-10-12 13:11:13 -07:00
2021-10-06 11:22:20 +02:00
2021-10-06 11:22:20 +02:00
2021-10-06 11:22:20 +02:00
2021-12-14 15:03:56 +01:00
2021-10-13 00:49:15 -07:00
2021-10-06 11:22:20 +02:00
2021-10-06 11:22:20 +02:00
2021-10-06 11:22:20 +02:00
2021-10-06 11:22:20 +02:00
2021-10-06 11:22:20 +02:00
2021-10-06 11:22:20 +02:00
2021-10-06 11:22:20 +02:00
2021-10-06 11:22:20 +02:00
2021-10-06 11:22:20 +02:00
2021-10-13 00:49:15 -07:00
2021-12-14 15:03:56 +01:00
2021-10-06 11:22:20 +02:00
2021-10-06 11:22:20 +02:00
2021-10-06 11:22:20 +02:00
2021-10-13 00:49:15 -07:00
2021-10-06 11:22:20 +02:00
2021-10-06 11:22:20 +02:00