Kaydet (Commit) d1c9845b authored tarafından Antoine Pitrou's avatar Antoine Pitrou

Merged revisions 88671 via svnmerge from

svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88671 | antoine.pitrou | 2011-02-27 16:44:12 +0100 (dim., 27 févr. 2011) | 3 lines

  Follow up to r88664: non-blocking connect-ex() can return EWOULDBLOCK under Windows
........
üst f3352e7c
...@@ -474,7 +474,8 @@ class NetworkedTests(unittest.TestCase): ...@@ -474,7 +474,8 @@ class NetworkedTests(unittest.TestCase):
try: try:
s.setblocking(False) s.setblocking(False)
rc = s.connect_ex(('svn.python.org', 443)) rc = s.connect_ex(('svn.python.org', 443))
self.assertIn(rc, (0, errno.EINPROGRESS)) # EWOULDBLOCK under Windows, EINPROGRESS elsewhere
self.assertIn(rc, (0, errno.EINPROGRESS, errno.EWOULDBLOCK))
# Wait for connect to finish # Wait for connect to finish
select.select([], [s], [], 5.0) select.select([], [s], [], 5.0)
# Non-blocking handshake # Non-blocking handshake
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment