Some compilers lacks <sys/time.h>. Include "timeval.h" to simplify the #ifdefs.
This commit is contained in:
parent
e994c6af75
commit
d10e174fd1
@ -10,7 +10,6 @@
|
|||||||
|
|
||||||
#include "test.h"
|
#include "test.h"
|
||||||
|
|
||||||
#include <sys/time.h>
|
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
|
|
||||||
#include "timeval.h"
|
#include "timeval.h"
|
||||||
@ -83,7 +82,7 @@ int test(char *URL)
|
|||||||
interval.tv_sec = 1;
|
interval.tv_sec = 1;
|
||||||
interval.tv_usec = 0;
|
interval.tv_usec = 0;
|
||||||
|
|
||||||
if (curlx_tvdiff(curlx_tvnow(), ml_start) >
|
if (curlx_tvdiff(curlx_tvnow(), ml_start) >
|
||||||
MAIN_LOOP_HANG_TIMEOUT) {
|
MAIN_LOOP_HANG_TIMEOUT) {
|
||||||
ml_timedout = TRUE;
|
ml_timedout = TRUE;
|
||||||
break;
|
break;
|
||||||
@ -93,7 +92,7 @@ int test(char *URL)
|
|||||||
|
|
||||||
while (res == CURLM_CALL_MULTI_PERFORM) {
|
while (res == CURLM_CALL_MULTI_PERFORM) {
|
||||||
res = (int)curl_multi_perform(m, &running);
|
res = (int)curl_multi_perform(m, &running);
|
||||||
if (curlx_tvdiff(curlx_tvnow(), mp_start) >
|
if (curlx_tvdiff(curlx_tvnow(), mp_start) >
|
||||||
MULTI_PERFORM_HANG_TIMEOUT) {
|
MULTI_PERFORM_HANG_TIMEOUT) {
|
||||||
mp_timedout = TRUE;
|
mp_timedout = TRUE;
|
||||||
break;
|
break;
|
||||||
|
@ -10,7 +10,6 @@
|
|||||||
|
|
||||||
#include "test.h"
|
#include "test.h"
|
||||||
|
|
||||||
#include <sys/time.h>
|
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
|
|
||||||
#include "timeval.h"
|
#include "timeval.h"
|
||||||
@ -83,7 +82,7 @@ int test(char *URL)
|
|||||||
interval.tv_sec = 1;
|
interval.tv_sec = 1;
|
||||||
interval.tv_usec = 0;
|
interval.tv_usec = 0;
|
||||||
|
|
||||||
if (curlx_tvdiff(curlx_tvnow(), ml_start) >
|
if (curlx_tvdiff(curlx_tvnow(), ml_start) >
|
||||||
MAIN_LOOP_HANG_TIMEOUT) {
|
MAIN_LOOP_HANG_TIMEOUT) {
|
||||||
ml_timedout = TRUE;
|
ml_timedout = TRUE;
|
||||||
break;
|
break;
|
||||||
@ -97,7 +96,7 @@ int test(char *URL)
|
|||||||
|
|
||||||
while (res == CURLM_CALL_MULTI_PERFORM) {
|
while (res == CURLM_CALL_MULTI_PERFORM) {
|
||||||
res = curl_multi_perform(m, &running);
|
res = curl_multi_perform(m, &running);
|
||||||
if (curlx_tvdiff(curlx_tvnow(), mp_start) >
|
if (curlx_tvdiff(curlx_tvnow(), mp_start) >
|
||||||
MULTI_PERFORM_HANG_TIMEOUT) {
|
MULTI_PERFORM_HANG_TIMEOUT) {
|
||||||
mp_timedout = TRUE;
|
mp_timedout = TRUE;
|
||||||
break;
|
break;
|
||||||
|
@ -12,7 +12,6 @@
|
|||||||
|
|
||||||
#ifdef USE_SSLEAY
|
#ifdef USE_SSLEAY
|
||||||
|
|
||||||
#include <sys/time.h>
|
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
|
|
||||||
#include <openssl/opensslv.h>
|
#include <openssl/opensslv.h>
|
||||||
@ -33,7 +32,7 @@
|
|||||||
#define MAIN_LOOP_HANG_TIMEOUT 30 * 1000
|
#define MAIN_LOOP_HANG_TIMEOUT 30 * 1000
|
||||||
#define MULTI_PERFORM_HANG_TIMEOUT 20 * 1000
|
#define MULTI_PERFORM_HANG_TIMEOUT 20 * 1000
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* We use this ZERO_NULL to avoid picky compiler warnings,
|
* We use this ZERO_NULL to avoid picky compiler warnings,
|
||||||
* when assigning a NULL pointer to a function pointer var.
|
* when assigning a NULL pointer to a function pointer var.
|
||||||
*/
|
*/
|
||||||
@ -259,7 +258,7 @@ int test(char *URL)
|
|||||||
interval.tv_sec = 1;
|
interval.tv_sec = 1;
|
||||||
interval.tv_usec = 0;
|
interval.tv_usec = 0;
|
||||||
|
|
||||||
if (curlx_tvdiff(curlx_tvnow(), ml_start) >
|
if (curlx_tvdiff(curlx_tvnow(), ml_start) >
|
||||||
MAIN_LOOP_HANG_TIMEOUT) {
|
MAIN_LOOP_HANG_TIMEOUT) {
|
||||||
ml_timedout = TRUE;
|
ml_timedout = TRUE;
|
||||||
break;
|
break;
|
||||||
@ -269,7 +268,7 @@ int test(char *URL)
|
|||||||
|
|
||||||
while (res == CURLM_CALL_MULTI_PERFORM) {
|
while (res == CURLM_CALL_MULTI_PERFORM) {
|
||||||
res = curl_multi_perform(multi, &running);
|
res = curl_multi_perform(multi, &running);
|
||||||
if (curlx_tvdiff(curlx_tvnow(), mp_start) >
|
if (curlx_tvdiff(curlx_tvnow(), mp_start) >
|
||||||
MULTI_PERFORM_HANG_TIMEOUT) {
|
MULTI_PERFORM_HANG_TIMEOUT) {
|
||||||
mp_timedout = TRUE;
|
mp_timedout = TRUE;
|
||||||
break;
|
break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user