changeset 18346:4f8bfc6673a3

fts-tika, fts-solr: Added timeouts to requests so they aren't attempted infinitely.
author Timo Sirainen <tss@iki.fi>
date Fri, 13 Mar 2015 16:04:10 +0200
parents f409deb63c40
children c82e9e5832a0
files src/plugins/fts-solr/solr-connection.c src/plugins/fts/fts-parser-tika.c
diffstat 2 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/plugins/fts-solr/solr-connection.c	Fri Mar 13 16:04:01 2015 +0200
+++ b/src/plugins/fts-solr/solr-connection.c	Fri Mar 13 16:04:10 2015 +0200
@@ -128,6 +128,8 @@
 		http_set.max_redirects = 1;
 		http_set.max_attempts = 3;
 		http_set.debug = debug;
+		http_set.connect_timeout_msecs = 5*1000;
+		http_set.request_timeout_msecs = 60*1000;
 		solr_http_client = http_client_init(&http_set);
 	}
 
--- a/src/plugins/fts/fts-parser-tika.c	Fri Mar 13 16:04:01 2015 +0200
+++ b/src/plugins/fts/fts-parser-tika.c	Fri Mar 13 16:04:10 2015 +0200
@@ -68,6 +68,8 @@
 		http_set.max_pipelined_requests = 1;
 		http_set.max_redirects = 1;
 		http_set.max_attempts = 3;
+		http_set.connect_timeout_msecs = 5*1000;
+		http_set.request_timeout_msecs = 60*1000;
 		http_set.debug = user->mail_debug;
 		tika_http_client = http_client_init(&http_set);
 	}