aboutsummaryrefslogtreecommitdiff
path: root/src/testcurl
diff options
context:
space:
mode:
authorEvgeny Grin (Karlson2k) <k2k@narod.ru>2022-08-15 21:12:06 +0300
committerEvgeny Grin (Karlson2k) <k2k@narod.ru>2022-08-15 21:37:51 +0300
commite1d6b7635b9c5a37fb3be5e5748278db64ec1b8b (patch)
treee881d13d1cc3a3bdc49cbd4e95c98d2b0c326b3b /src/testcurl
parent451b0d9f24b9ba83a171608dbb96709d8455ec15 (diff)
downloadlibmicrohttpd-e1d6b7635b9c5a37fb3be5e5748278db64ec1b8b.tar.gz
libmicrohttpd-e1d6b7635b9c5a37fb3be5e5748278db64ec1b8b.zip
test_digestauth_concurrent: added debug print
Diffstat (limited to 'src/testcurl')
-rw-r--r--src/testcurl/test_digestauth_concurrent.c15
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;