diff options
Diffstat (limited to 'src/testcurl/test_digestauth_concurrent.c')
-rw-r--r-- | src/testcurl/test_digestauth_concurrent.c | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/src/testcurl/test_digestauth_concurrent.c b/src/testcurl/test_digestauth_concurrent.c index 6d4e591c..efda16b6 100644 --- a/src/testcurl/test_digestauth_concurrent.c +++ b/src/testcurl/test_digestauth_concurrent.c | |||
@@ -383,6 +383,9 @@ setupCURL (void *cbc, uint16_t port, char *errbuf) | |||
383 | (CURLE_OK != curl_easy_setopt (c, CURLOPT_HTTP_VERSION, | 383 | (CURLE_OK != curl_easy_setopt (c, CURLOPT_HTTP_VERSION, |
384 | CURL_HTTP_VERSION_1_1)) || | 384 | CURL_HTTP_VERSION_1_1)) || |
385 | (CURLE_OK != curl_easy_setopt (c, CURLOPT_FAILONERROR, 1L)) || | 385 | (CURLE_OK != curl_easy_setopt (c, CURLOPT_FAILONERROR, 1L)) || |
386 | #ifdef _DEBUG | ||
387 | (CURLE_OK != curl_easy_setopt (c, CURLOPT_VERBOSE, 1L)) || | ||
388 | #endif /* _DEBUG */ | ||
386 | #if CURL_AT_LEAST_VERSION (7, 19, 4) | 389 | #if CURL_AT_LEAST_VERSION (7, 19, 4) |
387 | (CURLE_OK != curl_easy_setopt (c, CURLOPT_PROTOCOLS, CURLPROTO_HTTP)) || | 390 | (CURLE_OK != curl_easy_setopt (c, CURLOPT_PROTOCOLS, CURLPROTO_HTTP)) || |
388 | #endif /* CURL_AT_LEAST_VERSION (7, 19, 4) */ | 391 | #endif /* CURL_AT_LEAST_VERSION (7, 19, 4) */ |
@@ -472,7 +475,6 @@ worker_func (void *param) | |||
472 | req_result = curl_easy_perform (w->c); | 475 | req_result = curl_easy_perform (w->c); |
473 | if (CURLE_OK != req_result) | 476 | if (CURLE_OK != req_result) |
474 | { | 477 | { |
475 | fflush (stdout); | ||
476 | if (0 != w->libcurl_errbuf[0]) | 478 | if (0 != w->libcurl_errbuf[0]) |
477 | fprintf (stderr, "Worker %d: first request failed. " | 479 | fprintf (stderr, "Worker %d: first request failed. " |
478 | "libcurl error: '%s'.\n" | 480 | "libcurl error: '%s'.\n" |
@@ -483,7 +485,6 @@ worker_func (void *param) | |||
483 | fprintf (stderr, "Worker %d: first request failed. " | 485 | fprintf (stderr, "Worker %d: first request failed. " |
484 | "libcurl error: '%s'.\n", | 486 | "libcurl error: '%s'.\n", |
485 | w->workerNumber, curl_easy_strerror (req_result)); | 487 | w->workerNumber, curl_easy_strerror (req_result)); |
486 | fflush (stderr); | ||
487 | } | 488 | } |
488 | else | 489 | else |
489 | { | 490 | { |
@@ -506,13 +507,16 @@ worker_func (void *param) | |||
506 | printf ("Worker %d: first request successful.\n", w->workerNumber); | 507 | printf ("Worker %d: first request successful.\n", w->workerNumber); |
507 | w->success++; | 508 | w->success++; |
508 | } | 509 | } |
510 | #ifdef _DEBUG | ||
511 | fflush (stderr); | ||
512 | fflush (stdout); | ||
513 | #endif /* _DEBUG */ | ||
509 | 514 | ||
510 | /* Second request */ | 515 | /* Second request */ |
511 | w->cbc.pos = 0; | 516 | w->cbc.pos = 0; |
512 | req_result = curl_easy_perform (w->c); | 517 | req_result = curl_easy_perform (w->c); |
513 | if (CURLE_OK != req_result) | 518 | if (CURLE_OK != req_result) |
514 | { | 519 | { |
515 | fflush (stdout); | ||
516 | if (0 != w->libcurl_errbuf[0]) | 520 | if (0 != w->libcurl_errbuf[0]) |
517 | fprintf (stderr, "Worker %d: second request failed. " | 521 | fprintf (stderr, "Worker %d: second request failed. " |
518 | "libcurl error: '%s'.\n" | 522 | "libcurl error: '%s'.\n" |
@@ -523,7 +527,6 @@ worker_func (void *param) | |||
523 | fprintf (stderr, "Worker %d: second request failed. " | 527 | fprintf (stderr, "Worker %d: second request failed. " |
524 | "libcurl error: '%s'.\n", | 528 | "libcurl error: '%s'.\n", |
525 | w->workerNumber, curl_easy_strerror (req_result)); | 529 | w->workerNumber, curl_easy_strerror (req_result)); |
526 | fflush (stderr); | ||
527 | } | 530 | } |
528 | else | 531 | else |
529 | { | 532 | { |
@@ -546,6 +549,10 @@ worker_func (void *param) | |||
546 | printf ("Worker %d: second request successful.\n", w->workerNumber); | 549 | printf ("Worker %d: second request successful.\n", w->workerNumber); |
547 | w->success++; | 550 | w->success++; |
548 | } | 551 | } |
552 | #ifdef _DEBUG | ||
553 | fflush (stderr); | ||
554 | fflush (stdout); | ||
555 | #endif /* _DEBUG */ | ||
549 | 556 | ||
550 | w->finished = ! 0; | 557 | w->finished = ! 0; |
551 | return NULL; | 558 | return NULL; |