Jeffrey Burgoyne

Chief Technology Architect
KCSI Keenuh Consulting Services Inc
[EMAIL PROTECTED]

On Wed, 13 Oct 2004, Jeffrey Burgoyne wrote:

> > > 2) Timeout Directive.
>
> This one is still confounded me. I added in some debugging statements into
> the code. For the startup phase, the value is definitely set properly.
> When the proxy request is made, however, the set_timeout seems to be set
> to 0 and hence the server timeout is then used.
>

Interesting results. I've trapped all places were the timeout_set variable
is set, and it seems to be 0 upon startup (default), set to 1 when the
ProxyTimeout is made, set to 1 on the merge config, yet 0 in the
ap_proxy_connect_to_backend function.

I have verified that the value placed into the timeout itself
(conf->timeout) is indeed the value that was set when set_proxy_timeout is
called. Exactly how the timeout_set is getting set to 0 is the mystery.
I'll keep looking.

Jeff

Reply via email to