httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From <...@covalent.net>
Subject Re: cvs commit: apr/network_io/os2 sendrecv.c
Date Tue, 06 Mar 2001 22:44:49 GMT
On Wed, 7 Mar 2001, Brian Havard wrote:

> On Mon, 5 Mar 2001 13:42:00 -0500 (EST), Cliff Woolley wrote:
>
> >On 5 Mar 2001 bjh@apache.org wrote:
> >
> >> bjh         01/03/05 06:52:07
> >>
> >>   Modified:    network_io/os2 sendrecv.c
> >>   Log:
> >>   OS/2: Limit data passed to writev() to 64k as that's all it can handle.
> >>
> >>   Revision  Changes    Path
> >>   1.19      +9 -3      apr/network_io/os2/sendrecv.c
> >>
> >
> >AHA!  No wonder I couldn't reproduce the problem on Linux.  =-)  I take it
> >that the >64k bogosity is now completely fixed?
>
> Well, yes & no. Yes that large writev's will no longer die on OS/2. No in
> that it should never have had to handle them, there are other bugs to be
> found. Requesting a 20MB shtml file chews 20MB of server memory, serious
> badness. Am I the only one seeing this or is it easily reproducable?

I just tried with a 100K file (like your 50K, only bigger) to get the
content-length fliter to buffer it, and couldn't.  Makes it look like
this too is an OS/2 issue.

Ryan

_______________________________________________________________________________
Ryan Bloom                        	rbb@apache.org
406 29th St.
San Francisco, CA 94131
-------------------------------------------------------------------------------


Mime
View raw message