mirror of
https://git.gnunet.org/libmicrohttpd.git
synced 2026-09-25 04:09:31 +03:00
test_large_put: compatibility with old libcurl
Compatibility was broken by 5ce0c23e37
This commit is contained in:
@@ -715,8 +715,13 @@ testPutExternal (void)
|
||||
FD_ZERO (&rs);
|
||||
FD_ZERO (&ws);
|
||||
FD_ZERO (&es);
|
||||
if (CURLM_OK != curl_multi_perform (multi, &running))
|
||||
libcurlErrorExitDesc ("curl_multi_perform() failed");
|
||||
mret = curl_multi_perform (multi, &running);
|
||||
if ((CURLM_OK != mret) && (CURLM_CALL_MULTI_PERFORM != mret))
|
||||
{
|
||||
fprintf (stderr, "curl_multi_perform() failed. Error: '%s'. ",
|
||||
curl_multi_strerror (mret));
|
||||
libcurlErrorExit ();
|
||||
}
|
||||
if (CURLM_OK != curl_multi_fdset (multi, &rs, &ws, &es, &maxcurlsock))
|
||||
libcurlErrorExitDesc ("curl_multi_fdset() failed");
|
||||
if (MHD_YES != MHD_get_fdset (d, &rs, &ws, &es, &maxMHDsock))
|
||||
@@ -741,8 +746,13 @@ testPutExternal (void)
|
||||
#endif
|
||||
}
|
||||
|
||||
if (CURLM_OK != curl_multi_perform (multi, &running))
|
||||
libcurlErrorExitDesc ("curl_multi_perform() failed");
|
||||
mret = curl_multi_perform (multi, &running);
|
||||
if ((CURLM_OK != mret) && (CURLM_CALL_MULTI_PERFORM != mret))
|
||||
{
|
||||
fprintf (stderr, "curl_multi_perform() failed. Error: '%s'. ",
|
||||
curl_multi_strerror (mret));
|
||||
libcurlErrorExit ();
|
||||
}
|
||||
if (0 == running)
|
||||
{
|
||||
int pending;
|
||||
|
||||
Reference in New Issue
Block a user