httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Doug MacEachern <do...@covalent.net>
Subject Re: are we ready to roll?
Date Thu, 09 Aug 2001 23:04:38 GMT
On Thu, 9 Aug 2001, Doug MacEachern wrote:

> and another issue where input filter on POST data
> is not working (modperl-2.0/t/filter/TestFilter/input_body.pm).  i've
> tried debugging, but of course the test works when stepping with
> gdb.  socket_read gets all the headers and POST data in one gulp when i'm
> stepping, otherwise gets it in two (headers and post data), and somehow
> the post data gets lost.  dunno if either is considered a showstopper
> though.

well, i found a solution when writing a c version of the test.

APR_BRIGADE_FOREACH(bucket, bb) {
...
}

does not work, but this does:

while (!APR_BRIGADE_EMPTY(bb)) {
    bucket = APR_BRIGADE_FIRST(bb);
    ...
    if (APR_BUCKET_IS_EOS(bucket)) {
        break;
    } 
}

i've seen other cases of this, in ssl_engine_io.c for example:

    /* XXX: shame that APR_BRIGADE_FOREACH doesn't work here */

what's up with that?



Mime
View raw message