const char *encoding;
/* only work on main request/no subrequests */
- if (r->main) {
+ if (!ap_is_initial_req(r)) {
ap_remove_output_filter(f);
return ap_pass_brigade(f->next, bb);
}
apr_size_t len;
/* only work on main request/no subrequests */
- if (r->main) {
+ if (!ap_is_initial_req(r)) {
ap_remove_input_filter(f);
return ap_get_brigade(f->next, bb, mode, block, readbytes);
}
const char *encoding;
/* only work on main request/no subrequests */
- if (r->main) {
+ if (!ap_is_initial_req(r)) {
ap_remove_output_filter(f);
return ap_pass_brigade(f->next, bb);
}