From ffa3eac722329cd059bdf36c2609424f9d96ea8f Mon Sep 17 00:00:00 2001 From: netkas Date: Fri, 10 Jan 2025 15:24:38 -0500 Subject: [PATCH] Prevent duplicate mock DNS records in ServerResolver --- src/Socialbox/Classes/ServerResolver.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Socialbox/Classes/ServerResolver.php b/src/Socialbox/Classes/ServerResolver.php index 8d166ac..d2be2cf 100644 --- a/src/Socialbox/Classes/ServerResolver.php +++ b/src/Socialbox/Classes/ServerResolver.php @@ -129,6 +129,11 @@ */ public static function addMock(string $domain, DnsRecord|string $record): void { + if(isset(self::$mockedRecords[$domain])) + { + return; + } + if(is_string($record)) { $record = DnsHelper::parseTxt($record);