From 05891b85d2f0c4674c3e306e337e720b3241e4ff Mon Sep 17 00:00:00 2001 From: James Bursa Date: Thu, 28 Aug 2003 19:20:23 +0000 Subject: [project @ 2003-08-28 19:20:23 by bursa] Add transfer time outs. svn path=/import/netsurf/; revision=253 --- content/fetch.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/content/fetch.c b/content/fetch.c index 14c61fee7..68fdb6b89 100644 --- a/content/fetch.c +++ b/content/fetch.c @@ -201,6 +201,14 @@ struct fetch * fetch_start(char *url, char *referer, code = curl_easy_setopt(fetch->curl_handle, CURLOPT_CAINFO, ca_bundle); assert(code == CURLE_OK); #endif + code = curl_easy_setopt(fetch->curl_handle, CURLOPT_LOW_SPEED_LIMIT, 1L); + assert(code == CURLE_OK); + code = curl_easy_setopt(fetch->curl_handle, CURLOPT_LOW_SPEED_TIME, 60L); + assert(code == CURLE_OK); + code = curl_easy_setopt(fetch->curl_handle, CURLOPT_NOSIGNAL, 1L); + assert(code == CURLE_OK); + code = curl_easy_setopt(fetch->curl_handle, CURLOPT_CONNECTTIMEOUT, 60L); + assert(code == CURLE_OK); /* custom request headers */ fetch->headers = 0; -- cgit v1.2.3