aboutsummaryrefslogtreecommitdiff
path: root/src/testcurl/test_quiesce.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/testcurl/test_quiesce.c')
-rw-r--r--src/testcurl/test_quiesce.c33
1 files changed, 19 insertions, 14 deletions
diff --git a/src/testcurl/test_quiesce.c b/src/testcurl/test_quiesce.c
index f9fd9690..5795898a 100644
--- a/src/testcurl/test_quiesce.c
+++ b/src/testcurl/test_quiesce.c
@@ -530,23 +530,28 @@ main (int argc, char *const *argv)
530 530
531 if (0 != curl_global_init (CURL_GLOBAL_WIN32)) 531 if (0 != curl_global_init (CURL_GLOBAL_WIN32))
532 return 2; 532 return 2;
533 errorCount += testGet (MHD_USE_INTERNAL_POLLING_THREAD, 0, 0);
534 errorCount += testGet (MHD_USE_THREAD_PER_CONNECTION | MHD_USE_INTERNAL_POLLING_THREAD, 0, 0);
535 errorCount += testGet (MHD_USE_INTERNAL_POLLING_THREAD, CPU_COUNT, 0);
536 errorCount += testExternalGet (); 533 errorCount += testExternalGet ();
537 if (MHD_YES == MHD_is_feature_supported(MHD_FEATURE_POLL)) 534 if (MHD_YES == MHD_is_feature_supported(MHD_FEATURE_THREADS))
538 { 535 {
539 errorCount += testGet(MHD_USE_INTERNAL_POLLING_THREAD, 0, MHD_USE_POLL); 536 errorCount += testGet (MHD_USE_INTERNAL_POLLING_THREAD, 0, 0);
540 errorCount += testGet (MHD_USE_THREAD_PER_CONNECTION | MHD_USE_INTERNAL_POLLING_THREAD, 0, MHD_USE_POLL); 537 errorCount += testGet (MHD_USE_THREAD_PER_CONNECTION | MHD_USE_INTERNAL_POLLING_THREAD, 0, 0);
541 errorCount += testGet (MHD_USE_INTERNAL_POLLING_THREAD, CPU_COUNT, MHD_USE_POLL); 538 errorCount += testGet (MHD_USE_INTERNAL_POLLING_THREAD, CPU_COUNT, 0);
539 if (MHD_YES == MHD_is_feature_supported(MHD_FEATURE_POLL))
540 {
541 errorCount += testGet(MHD_USE_INTERNAL_POLLING_THREAD, 0, MHD_USE_POLL);
542 errorCount += testGet (MHD_USE_THREAD_PER_CONNECTION | MHD_USE_INTERNAL_POLLING_THREAD, 0, MHD_USE_POLL);
543 errorCount += testGet (MHD_USE_INTERNAL_POLLING_THREAD, CPU_COUNT, MHD_USE_POLL);
544 }
545 if (MHD_YES == MHD_is_feature_supported(MHD_FEATURE_EPOLL))
546 {
547 errorCount += testGet (MHD_USE_INTERNAL_POLLING_THREAD, 0, MHD_USE_EPOLL);
548 errorCount += testGet (MHD_USE_INTERNAL_POLLING_THREAD, CPU_COUNT, MHD_USE_EPOLL);
549 }
542 } 550 }
543 if (MHD_YES == MHD_is_feature_supported(MHD_FEATURE_EPOLL)) 551 if (0 != errorCount)
544 { 552 fprintf (stderr,
545 errorCount += testGet (MHD_USE_INTERNAL_POLLING_THREAD, 0, MHD_USE_EPOLL); 553 "Error (code: %u)\n",
546 errorCount += testGet (MHD_USE_INTERNAL_POLLING_THREAD, CPU_COUNT, MHD_USE_EPOLL); 554 errorCount);
547 }
548 if (errorCount != 0)
549 fprintf (stderr, "Error (code: %u)\n", errorCount);
550 curl_global_cleanup (); 555 curl_global_cleanup ();
551 return errorCount != 0; /* 0 == pass */ 556 return errorCount != 0; /* 0 == pass */
552} 557}