diff --git a/tests/pydnstest/scenario.py b/tests/pydnstest/scenario.py
index ca69102baaaf4f15be11caff0435fa4b250b3cb6..3ccf310d9be0c3d02f4c4368b88a2592977b1324 100644
--- a/tests/pydnstest/scenario.py
+++ b/tests/pydnstest/scenario.py
@@ -394,7 +394,7 @@ class Scenario:
     def play(self, saddr, paddr):
         """ Play given scenario. """
         self.child_sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
-        self.child_sock.settimeout(1)
+        self.child_sock.settimeout(2)
         self.child_sock.connect((paddr, 53))
 
         step = None