summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGluzskiy Alexandr <sss@sss.chaoslab.ru>2012-03-24 15:06:15 +0200
committerGluzskiy Alexandr <sss@sss.chaoslab.ru>2012-03-24 15:06:15 +0200
commit165a86baaeaa1219ea8e2a892e1ac90596038a66 (patch)
treeea1ef0d61f1b13a9876080ba7e63ac654e3fe284
parent3b008fbbaacd5e88eda1ff023ed1876c0a8d5b3b (diff)
curl timeout
-rw-r--r--server/server/speedtest.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/server/server/speedtest.cpp b/server/server/speedtest.cpp
index 8303afc..d1d9876 100644
--- a/server/server/speedtest.cpp
+++ b/server/server/speedtest.cpp
@@ -51,6 +51,7 @@ size_t speedtest::test(config::proxy_entry_base *p)
curl_easy_setopt(curl, CURLOPT_WRITEDATA, (void*)&chunk);
curl_easy_setopt(curl, CURLOPT_USERAGENT, "libcurl-speedtest/0.1");
curl_easy_setopt(curl, CURLOPT_CONNECTTIMEOUT, 10);
+ curl_easy_setopt(curl, CURLOPT_TIMEOUT, 60*3);
//curl_easy_setopt(curl, CURLOPT_TCP_KEEPALIVE, 1); //require latest curl (.25)
boost::posix_time::ptime _t = boost::posix_time::second_clock::local_time();