aboutsummaryrefslogtreecommitdiff
path: root/src/testcurl/https/test_empty_response.c
diff options
context:
space:
mode:
authorEvgeny Grin (Karlson2k) <k2k@narod.ru>2017-03-12 22:37:29 +0300
committerEvgeny Grin (Karlson2k) <k2k@narod.ru>2017-03-12 22:37:29 +0300
commit1c9fd1b90f875fbbf6d3f6f2c1a69fa7ce029210 (patch)
tree432c4d1ef43aaf71d8b73ee7c0c7fba79ca20d39 /src/testcurl/https/test_empty_response.c
parent01ea7c780537abb714a4ec02a9d78a5502787046 (diff)
downloadlibmicrohttpd-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.c11
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)