We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents c64150b + 080e1cc commit 0175af8Copy full SHA for 0175af8
1 file changed
Lib/test/test_asyncore.py
@@ -789,14 +789,18 @@ def test_quick_connect(self):
789
count=500))
790
t.start()
791
792
- for x in range(20):
793
- s = socket.socket(self.family, socket.SOCK_STREAM)
794
- s.setsockopt(socket.SOL_SOCKET, socket.SO_LINGER,
795
- struct.pack('ii', 1, 0))
+
+ s = socket.socket(self.family, socket.SOCK_STREAM)
+ s.settimeout(.2)
+ s.setsockopt(socket.SOL_SOCKET, socket.SO_LINGER,
796
+ struct.pack('ii', 1, 0))
797
+ try:
798
s.connect(server.address)
799
+ except socket.error:
800
+ pass
801
+ finally:
802
s.close()
803
-
804
class TestAPI_UseIPv4Sockets(BaseTestAPI):
805
family = socket.AF_INET
806
addr = (HOST, 0)
0 commit comments