On Fri, 31 May 2002, Ryan Bloom wrote:
> A filter should NEVER call ap_die. At the very worst, it should create
> an error bucket and send it down the stack.
What about ap_http_header_filter() at line 1460 of http_protocol.c?
APR_BRIGADE_FOREACH(e, b) {
if (e->type == &ap_bucket_type_error) {
ap_bucket_error *eb = e->data;
ap_die(eb->status, r);
return AP_FILTER_ERROR;
}
}
Is that an exception to that rule? (I did a grep for ap_die and this was
the only case of it being used in a filter... but I knew about this one
when I sent my original message because I ran into this one just the other
day.)
--Cliff