On 24/06/2019 21:13, Christophe JAILLET wrote:
> Le 24/06/2019 à 18:29, jfcl...@apache.org a écrit :
>> Author: jfclere
>> Date: Mon Jun 24 16:29:22 2019
>> New Revision: 1862014
>>
>> URL: http://svn.apache.org/viewvc?rev=1862014&view=rev
>> Log:
>> Set connectiontimeout for mod_proxy_hcheck.
>> Fix for https://issues.jboss.org/browse/JBCS-448
>>
>> Modified:
>>      httpd/httpd/trunk/modules/proxy/mod_proxy_hcheck.c
>>
>> Modified: httpd/httpd/trunk/modules/proxy/mod_proxy_hcheck.c
>> URL:
>> http://svn.apache.org/viewvc/httpd/httpd/trunk/modules/proxy/mod_proxy_hcheck.c?rev=1862014&r1=1862013&r2=1862014&view=diff
>>
>> ==============================================================================
>>
>> --- httpd/httpd/trunk/modules/proxy/mod_proxy_hcheck.c (original)
>> +++ httpd/httpd/trunk/modules/proxy/mod_proxy_hcheck.c Mon Jun 24
>> 16:29:22 2019
>> @@ -487,6 +487,10 @@ static proxy_worker *hc_get_hcworker(sct
>>           hc->hash.def = hc->s->hash.def =
>> ap_proxy_hashfunc(hc->s->name, PROXY_HASHFUNC_DEFAULT);
>>           hc->hash.fnv = hc->s->hash.fnv =
>> ap_proxy_hashfunc(hc->s->name, PROXY_HASHFUNC_FNV);
>>           hc->s->port = port;
>> +        if (worker->s->conn_timeout_set) {
>> +            hc->s->conn_timeout_set = worker->s->conn_timeout_set;
>> +            hc->s->conn_timeout = worker->s->conn_timeout;
>> +        }
>>           /* Do not disable worker in case of errors */
>>           hc->s->status |= PROXY_WORKER_IGNORE_ERRORS;
>>           /* Mark as the "generic" worker */
> 
> 
> Hi, a similar approach is available in
> https://bz.apache.org/bugzilla/show_bug.cgi?id=60948.
> 
> This BZ also extends templates and makes this new connection time-out
> configurable.
> 
> CJ
> 
> 
> 
> 

Thanks I missed it... Now trying to understand why we need 2 connection
timeouts? We are checking the connection to the backend , the backend
should behave the same way for connection... Did I miss something?


-- 
Cheers

Jean-Frederic

Reply via email to