AuthZoneManager: fixed issue of slow XFR responses for secondary root zones or large zones.

This commit is contained in:
Shreyas Zare
2021-08-07 12:31:45 +05:30
parent 2e5bd3f862
commit 267888e2ed

View File

@@ -832,16 +832,12 @@ namespace DnsServerCore.Dns.ZoneManagers
xfrRecords.Add(record);
foreach (DnsResourceRecord glueRecord in record.GetGlueRecords())
{
if (!xfrRecords.Contains(glueRecord))
xfrRecords.Add(glueRecord);
}
xfrRecords.Add(glueRecord);
break;
default:
if (!xfrRecords.Contains(record))
xfrRecords.Add(record);
xfrRecords.Add(record);
break;
}
}