diff --git a/DnsServerCore/Dns/ResourceRecords/DnsResourceRecordExtension.cs b/DnsServerCore/Dns/ResourceRecords/DnsResourceRecordExtension.cs index c9a66ca5..12e05672 100644 --- a/DnsServerCore/Dns/ResourceRecords/DnsResourceRecordExtension.cs +++ b/DnsServerCore/Dns/ResourceRecords/DnsResourceRecordExtension.cs @@ -87,7 +87,7 @@ namespace DnsServerCore.Dns.ResourceRecords SetGlueRecords(record, glueRecords); } - public static void SyncGlueRecords(this DnsResourceRecord record, IReadOnlyList glueRecords) + public static void SyncGlueRecords(this DnsResourceRecord record, IReadOnlyList allGlueRecords) { string domain; @@ -105,9 +105,9 @@ namespace DnsServerCore.Dns.ResourceRecords throw new NotSupportedException(); } - List foundGlueRecords = new List(); + List foundGlueRecords = new List(2); - foreach (DnsResourceRecord glueRecord in glueRecords) + foreach (DnsResourceRecord glueRecord in allGlueRecords) { switch (glueRecord.Type) {