Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 3dfe55b

Browse files
committed
Merged revisions 68897 via svnmerge from
svn+ssh://[email protected]/python/trunk ........ r68897 | mark.dickinson | 2009-01-24 16:17:27 +0000 (Sat, 24 Jan 2009) | 2 lines Issue #5025: Fix occasional test_kqueue failure on OS X. ........
1 parent acbf461 commit 3dfe55b

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

Lib/test/test_kqueue.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -120,12 +120,15 @@ def test_queue_event(self):
120120
client.send(b"Hello!")
121121
server.send(b"world!!!")
122122

123-
events = kq.control(None, 4, 1)
124123
# We may need to call it several times
125-
for i in range(5):
124+
for i in range(10):
125+
events = kq.control(None, 4, 1)
126126
if len(events) == 4:
127127
break
128-
events = kq.control(None, 4, 1)
128+
time.sleep(1.0)
129+
else:
130+
self.fail('timeout waiting for event notifications')
131+
129132
events = [(e.ident, e.filter, e.flags) for e in events]
130133
events.sort()
131134

0 commit comments

Comments
 (0)