Files
bind9/lib/dns
Diego Fronza 6e08307bc8 Resolve TSAN data race in zone_maintenance
Fix race between zone_maintenance and dns_zone_notifyreceive functions,
zone_maintenance was attempting to read a zone flag calling
DNS_ZONE_FLAG(zone, flag) while dns_zone_notifyreceive was updating
a flag in the same zone calling DNS_ZONE_SETFLAG(zone, ...).

The code reading the flag in zone_maintenance was not protected by the
zone's lock, to avoid a race the zone's lock is now being acquired
before an attempt to read the zone flag is made.
2021-04-07 12:04:01 +00:00
..
2021-04-02 10:02:40 +02:00
2021-02-23 09:16:48 +01:00
2021-01-19 10:12:40 +01:00
2020-11-25 08:25:29 +11:00
2020-11-11 12:53:23 -03:00
2021-02-23 09:16:48 +01:00
2021-01-29 12:07:38 +01:00
2021-02-23 09:16:48 +01:00
2021-03-22 09:50:05 +01:00
2020-09-30 13:24:29 +00:00
2020-11-26 10:43:59 +01:00
2020-12-01 10:46:58 +11:00
2020-12-08 18:36:23 +01:00
2021-04-02 10:02:40 +02:00
2020-11-11 12:53:23 -03:00
2020-11-11 12:53:23 -03:00
2021-01-29 12:07:38 +01:00
2021-01-28 11:07:03 +11:00