On Wed, 17 Dec 2003, Brad Nicholes wrote:

>     Thanks.  After doing some more digging I also ran across this chunk
> of code myself.  Casting the filesize to apr_size_t in the #else part of
> the code was a dead give-away.  I guess NetWare hit the odd combination
> here in that we don't have sendfile but we do have large files.  This is
> what was causing the problem.  I have tweeked the #if statement just a
> little so that if large file support is enabled then it still breaks the
> file into smaller chunks.  I am testing it now, but I don't think that
> it is a complete solution.  This should still work even if a platform
> has large files and the enable_sendfile is off.

Beware, this is not the only place in the code that you'll find a block
that looks like that.  Check mod_*_cache for example.  All the handlers
that serve up files.

--Cliff

Reply via email to