On Fri, 7 Jan 2000, Martin Lichtin wrote:

> Hi,
> 
> I'm using send_fd() to send relatively large files. Apache's Timeout is 
> currently set to 60s and indeed, mod_perl aborts as soon as the minute 
> elapses. (error msg: mod_perl: Apache->print timed out). 
> However, it shouldn't do that, right? 
> 
> As ap_send_fd_length() does 8k chunking and uses a soft timeout, 
> reset for each chunk, I would have expected that it would only abort if
> it couldn't send 8k within a minute. This would also match Apache's Timeout
> documentation saying "The amount of time between ACKs on transmissions of 
> TCP packets in responses".

mod_perl doesn't set it's own alarm when $r->send_fd is called.  did you
call $r->print or print before hand?

Reply via email to