Prevent duplicate mock DNS records in ServerResolver

This commit is contained in:
netkas 2025-01-10 15:24:38 -05:00
parent a4b17f91e0
commit ffa3eac722

View file

@ -129,6 +129,11 @@
*/ */
public static function addMock(string $domain, DnsRecord|string $record): void public static function addMock(string $domain, DnsRecord|string $record): void
{ {
if(isset(self::$mockedRecords[$domain]))
{
return;
}
if(is_string($record)) if(is_string($record))
{ {
$record = DnsHelper::parseTxt($record); $record = DnsHelper::parseTxt($record);