Index: modules/dav/main/mod_dav.c =================================================================== --- modules/dav/main/mod_dav.c (revision 267220) +++ modules/dav/main/mod_dav.c (working copy) @@ -430,6 +430,10 @@ { apr_text *t = NULL; + if (output->c && output->c->aborted) { + return; + } + if (response->propresult.xmlns == NULL) { ap_fputs(output, bb, ""); } @@ -515,6 +519,10 @@ { apr_bucket *b; + if (r->connection->aborted) { + return APR_ECONNABORTED; + } + ap_fputs(r->output_filters, bb, "" DEBUG_CR); /* indicate the end of the response body */