diff options
author | Kelly Rauchenberger <fefferburbia@gmail.com> | 2018-03-13 16:39:39 -0400 |
---|---|---|
committer | Kelly Rauchenberger <fefferburbia@gmail.com> | 2018-03-13 16:39:39 -0400 |
commit | 31a8d2f8541384cfecfecfa5b872edb424b1ec14 (patch) | |
tree | 72a2debbe0086bfd1723fe7bc4fec2f85fef9621 /grunge.cpp | |
parent | 4c18bf69e2816729b8bbdfe45b923ffa41565f18 (diff) | |
download | grunge-31a8d2f8541384cfecfecfa5b872edb424b1ec14.tar.gz grunge-31a8d2f8541384cfecfecfa5b872edb424b1ec14.tar.bz2 grunge-31a8d2f8541384cfecfecfa5b872edb424b1ec14.zip |
Added timeout to image downloads
Diffstat (limited to 'grunge.cpp')
-rw-r--r-- | grunge.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/grunge.cpp b/grunge.cpp index 251be99..bc3c560 100644 --- a/grunge.cpp +++ b/grunge.cpp | |||
@@ -158,6 +158,8 @@ Magick::Image grunge::getImageForNoun(verbly::word pictured) const | |||
158 | curl::curl_easy lsthandle(lstios); | 158 | curl::curl_easy lsthandle(lstios); |
159 | std::string lsturl = pictured.getNotion().getImageNetUrl(); | 159 | std::string lsturl = pictured.getNotion().getImageNetUrl(); |
160 | lsthandle.add<CURLOPT_URL>(lsturl.c_str()); | 160 | lsthandle.add<CURLOPT_URL>(lsturl.c_str()); |
161 | lsthandle.add<CURLOPT_CONNECTTIMEOUT>(30); | ||
162 | lsthandle.add<CURLOPT_TIMEOUT>(300); | ||
161 | 163 | ||
162 | try | 164 | try |
163 | { | 165 | { |
@@ -215,6 +217,7 @@ Magick::Image grunge::getImageForNoun(verbly::word pictured) const | |||
215 | imghandle.add<CURLOPT_HTTPHEADER>(headers.get()); | 217 | imghandle.add<CURLOPT_HTTPHEADER>(headers.get()); |
216 | imghandle.add<CURLOPT_URL>(url.c_str()); | 218 | imghandle.add<CURLOPT_URL>(url.c_str()); |
217 | imghandle.add<CURLOPT_CONNECTTIMEOUT>(30); | 219 | imghandle.add<CURLOPT_CONNECTTIMEOUT>(30); |
220 | imghandle.add<CURLOPT_TIMEOUT>(300); | ||
218 | 221 | ||
219 | try | 222 | try |
220 | { | 223 | { |