diff options
author | Evgeny Grin (Karlson2k) <k2k@narod.ru> | 2017-03-12 22:37:29 +0300 |
---|---|---|
committer | Evgeny Grin (Karlson2k) <k2k@narod.ru> | 2017-03-12 22:37:29 +0300 |
commit | 1c9fd1b90f875fbbf6d3f6f2c1a69fa7ce029210 (patch) | |
tree | 432c4d1ef43aaf71d8b73ee7c0c7fba79ca20d39 /src/testcurl/https/test_empty_response.c | |
parent | 01ea7c780537abb714a4ec02a9d78a5502787046 (diff) | |
download | libmicrohttpd-1c9fd1b90f875fbbf6d3f6f2c1a69fa7ce029210.tar.gz libmicrohttpd-1c9fd1b90f875fbbf6d3f6f2c1a69fa7ce029210.zip |
Fixed non-portable changes in 91548850d961783a8f5b288c69ce83ecb89d3ddc
Fixed waiting for empty fd_sets in test_empty_response.c and test_https_get_select.c
Diffstat (limited to 'src/testcurl/https/test_empty_response.c')
-rw-r--r-- | src/testcurl/https/test_empty_response.c | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/testcurl/https/test_empty_response.c b/src/testcurl/https/test_empty_response.c index 5fd17bda..57e2d676 100644 --- a/src/testcurl/https/test_empty_response.c +++ b/src/testcurl/https/test_empty_response.c | |||
@@ -149,10 +149,15 @@ testInternalSelectGet () | |||
149 | } | 149 | } |
150 | tv.tv_sec = 0; | 150 | tv.tv_sec = 0; |
151 | tv.tv_usec = 1000; | 151 | tv.tv_usec = 1000; |
152 | if (-1 == select (maxposixs + 1, &rs, &ws, &es, &tv)) | 152 | if (-1 != maxposixs) |
153 | { | 153 | { |
154 | if (EINTR != errno) | 154 | if (-1 == select (maxposixs + 1, &rs, &ws, &es, &tv)) |
155 | abort (); | 155 | { |
156 | #ifdef MHD_POSIX_SOCKETS | ||
157 | if (EINTR != errno) | ||
158 | #endif /* MHD_POSIX_SOCKETS */ | ||
159 | abort (); | ||
160 | } | ||
156 | } | 161 | } |
157 | curl_multi_perform (multi, &running); | 162 | curl_multi_perform (multi, &running); |
158 | if (running == 0) | 163 | if (running == 0) |