httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Asad Khan" <khan_a...@hotmail.com>
Subject Re: where is apr_sendfile() implementation?
Date Thu, 05 Jun 2003 15:52:47 GMT
Dear Albert.

I have downloaded Apache server software for Windows, installed and do not
know what to do next. Is there any article that you can refer to that will
help?

thx.

----- Original Message -----
From: "Albert Yu" <albert.yu@imtf.ie>
To: <dev@httpd.apache.org>; <trawick@attglobal.net>
Sent: Thursday, June 05, 2003 11:29 AM
Subject: Re: where is apr_sendfile() implementation?


> Thanks. You are right. It works with "EnableSendfile Off".
>
> Albert
>
> ----- Original Message -----
> From: "Jeff Trawick" <trawick@attglobal.net>
> To: <dev@httpd.apache.org>
> Sent: Wednesday, June 04, 2003 5:45 PM
> Subject: Re: where is apr_sendfile() implementation?
>
>
> > Albert Yu wrote:
> > > Hi,
> > >
> > > I am debugging httpd 2.0.45, I found a problem to read
> files
> > > on QStar repository.
> >
> > some filesystems don't support sendfile properly
> >
> > use "EnableSendfile Off" in the right directory container
> >
> > > I found sendfile_it_all() in core.c calls apr_sendfile()
> >
> > apr_sendfile() is mapped to apr_socket_sendfile()
> (apr_sendfile() is a
> > deprecated name)
> >
> > > I searched the whole source code in the source package,
> I
> > > just could not find its implementation. I added printf()
> to
> > > all apr_socket_sendfile(),
> > > they seem not being called.
> >
> > there are a bunch of apr_socket_sendfile() implementations
> in
> > srclib/apr/network_io/unix/sendrecv.c and I guess in an
> analogous win32
> > file as well
> >
> > but it is almost 100% certain that you've got a
> filesystem-specific
> > limitation and you'll need to use "EnableSendfile Off"
> (see the docs at
> > httpd.apache.org/docs-2.0/)
> >
> >
>
>

Mime
View raw message