Any equivalency for the timeout's ?

Dw.

    /* read post data and move to full separate buffer */
    data = apr_pcalloc(r->pool, length + 1);    /* own error handling exit

    // ap_hard_timeout("specweb99_post_handler read", r);

    while ((len_read =
            ap_get_client_block(r, argsbuffer, sizeof(argsbuffer))) > 0) {

        // ap_reset_timeout(r);

        if ((rpos + len_read) > length) {
            rsize = length - rpos;
        }
        else {
            rsize = len_read;
        }
        memcpy((char *)data + rpos, argsbuffer, rsize);
        rpos += rsize;
    }

    // ap_kill_timeout(r);

    data[length] = '\0';



On Mon, 29 Oct 2001, Ryan Bloom wrote:

> On Monday 29 October 2001 12:05 pm, Dirk-Willem van Gulik wrote:
>
> Use the same code that you would have used in 1.3, namely ap_setup_client_block,
> ap_get_client_block, etc.  The filtering is all done under the covers.
>
> Ryan
>
> > Anyone a good pointer as to where to snarf proper 'post' read code; i.e. I
> > need to get some post data processing done in a handler in a module - and
> > want to do it properly -i.e. through the filter chain etc.
> >
> > Any place I can cut and paste this from :-)
> >
> > Dw
>
>

Reply via email to