]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Wait for TCP responder to become active before starting dnsdist 12326/head
authorOtto Moerbeek <otto.moerbeek@open-xchange.com>
Wed, 14 Dec 2022 09:55:28 +0000 (10:55 +0100)
committerOtto Moerbeek <otto.moerbeek@open-xchange.com>
Wed, 14 Dec 2022 09:55:28 +0000 (10:55 +0100)
regression-tests.dnsdist/dnsdisttests.py

index a11f6d1369ed903526ea06943d4ad886ddb94f5e..322d9c8c28b72d294bf04247a854613cdc660806 100644 (file)
@@ -99,6 +99,7 @@ class DNSDistTest(AssertEqualDNSMessageMixin, unittest.TestCase):
         cls._TCPResponder = threading.Thread(name='TCP Responder', target=cls.TCPResponder, args=[cls._testServerPort, cls._toResponderQueue, cls._fromResponderQueue])
         cls._TCPResponder.setDaemon(True)
         cls._TCPResponder.start()
+        cls.waitForTCPSocket("127.0.0.1", cls._testServerPort);
 
     @classmethod
     def startDNSDist(cls):