From 050918aa2a02bdf3388de2fecee9dcd14b7cbfcf Mon Sep 17 00:00:00 2001 From: Eugene Kabanov Date: Wed, 12 Apr 2017 09:43:41 +0300 Subject: [PATCH] Fix tioselectors.nim for appveyor. (#5694) --- tests/async/tioselectors.nim | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tests/async/tioselectors.nim b/tests/async/tioselectors.nim index 5e5a18a1b3..e2b9b94d59 100644 --- a/tests/async/tioselectors.nim +++ b/tests/async/tioselectors.nim @@ -508,9 +508,10 @@ else: freeAddrInfo(aiList) # for some reason Windows select doesn't return both # descriptors from first call, so we need to make 2 calls - discard selector.select(1000) - var rcm = selector.select(1000) - assert(len(rcm) == 2) + var rcm1 = selector.select(1000) + var rcm2 = selector.select(1000) + let rcm = len(rcm1) + len(rcm2) + assert(rcm >= 2 and rcm <= 4) var sockAddress = SockAddr() var addrLen = sizeof(sockAddress).Socklen