Re: Parser running twice?

"Brian McQueen" <[email protected]>
Newsgroups gmane.comp.apache.apreq
Message-ID <[email protected]>
This scares me a bit.  I removed ap_setup_client_block(), and
ap_should_client_block() and the module works fine!  I thought those
were necessary.  Now I'm not sure what they do.  I'll have to go back
to the basics to check that out now.

Brian McQueen

On 9/11/06, Joe Schaefer <[email protected]> wrote:
> "Brian McQueen" <[email protected]> writes:
>
> > I noticed that there are two temp files generated by apreq when I am
> > uploading data.  When the files are really big, like gigabytes, that
> > becomes a problem.
>
> mod_apreq spools the entire request to a tempfile, so you have that
> on plus the tempfile created for each file upload.
>
> > Does it seem right that there should be two temp files?  The seem to
> > be identical - at least when the request is completed and they are not
> > yet deleted, I can see that they are the same size.  It looks like the
> > parser must be running twice for some reason.  The procedure is fairly
> > simple, but maybe I got it wrong.  I am doing these steps:
> >
> > 1) apreq_handle_apache2 - init apreq
>
> > 2) ap_setup_client_block
> > 3) ap_should_client_block
>
> Not necessary.  If you're in a handler, call ap_discard_request_body
> instead and mod_apreq will not need to spool the request.
>
> --
> Joe Schaefer
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.