diff options
Diffstat (limited to 'src/testcurl/daemontest_post_loop.c')
-rw-r--r-- | src/testcurl/daemontest_post_loop.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/testcurl/daemontest_post_loop.c b/src/testcurl/daemontest_post_loop.c index 0fe52e78..0539fde2 100644 --- a/src/testcurl/daemontest_post_loop.c +++ b/src/testcurl/daemontest_post_loop.c | |||
@@ -392,7 +392,7 @@ testExternalPost () | |||
392 | if ((CURLM_OK == curl_multi_timeout (multi, &ctimeout)) && | 392 | if ((CURLM_OK == curl_multi_timeout (multi, &ctimeout)) && |
393 | (ctimeout < timeout) && (ctimeout >= 0)) | 393 | (ctimeout < timeout) && (ctimeout >= 0)) |
394 | timeout = ctimeout; | 394 | timeout = ctimeout; |
395 | if (c == NULL) | 395 | if ( (c == NULL) || (running == 0) ) |
396 | timeout = 0; /* terminate quickly... */ | 396 | timeout = 0; /* terminate quickly... */ |
397 | tv.tv_sec = timeout / 1000; | 397 | tv.tv_sec = timeout / 1000; |
398 | tv.tv_usec = (timeout % 1000) * 1000; | 398 | tv.tv_usec = (timeout % 1000) * 1000; |