diff options
author | Evgeny Grin (Karlson2k) <k2k@narod.ru> | 2017-10-29 23:36:00 +0300 |
---|---|---|
committer | Evgeny Grin (Karlson2k) <k2k@narod.ru> | 2017-10-29 23:36:00 +0300 |
commit | 21ce9bfad3b5537cf0da7b4764a03b4a80dfd48f (patch) | |
tree | 37d8aefcf0065704b830ea180114a59db6b80378 /src/testcurl/test_callback.c | |
parent | a4320556aa74cab71188150015153bd0cb663616 (diff) | |
download | libmicrohttpd-21ce9bfad3b5537cf0da7b4764a03b4a80dfd48f.tar.gz libmicrohttpd-21ce9bfad3b5537cf0da7b4764a03b4a80dfd48f.zip |
Make testsuite compatible with W32 again
Diffstat (limited to 'src/testcurl/test_callback.c')
-rw-r--r-- | src/testcurl/test_callback.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/testcurl/test_callback.c b/src/testcurl/test_callback.c index 9c9e125f..b7dc9fe8 100644 --- a/src/testcurl/test_callback.c +++ b/src/testcurl/test_callback.c | |||
@@ -199,8 +199,14 @@ main(int argc, char **argv) | |||
199 | tv.tv_usec = 1000; | 199 | tv.tv_usec = 1000; |
200 | if (-1 == select (maxposixs + 1, &rs, &ws, &es, &tv)) | 200 | if (-1 == select (maxposixs + 1, &rs, &ws, &es, &tv)) |
201 | { | 201 | { |
202 | if (EINTR != errno) | 202 | #ifdef MHD_POSIX_SOCKETS |
203 | abort (); | 203 | if (EINTR != errno) |
204 | abort (); | ||
205 | #else | ||
206 | if (WSAEINVAL != WSAGetLastError() || 0 != rs.fd_count || 0 != ws.fd_count || 0 != es.fd_count) | ||
207 | abort (); | ||
208 | Sleep (1000); | ||
209 | #endif | ||
204 | } | 210 | } |
205 | if (NULL != multi) | 211 | if (NULL != multi) |
206 | { | 212 | { |