Commit 90c8fe95 authored by William A. Rowe Jr's avatar William A. Rowe Jr
Browse files

  We don't want these operations to end the stream, simply flush out
  the contents.  It's up to any downstream filters to collect c-l or
  other stats when the handler has exited.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89156 13f79535-47bb-0310-9956-ffa450edef68
parent 26bb6661
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -658,7 +658,7 @@ BOOL WINAPI WriteClient (HCONN ConnID, LPVOID Buffer, LPDWORD lpwdwBytes,
    bb = apr_brigade_create(r->pool);
    b = apr_bucket_transient_create(Buffer, *lpwdwBytes);
    APR_BRIGADE_INSERT_TAIL(bb, b);
    b = apr_bucket_eos_create();
    b = apr_bucket_flush_create();
    APR_BRIGADE_INSERT_TAIL(bb, b);
    ap_pass_brigade(r->output_filters, bb);

@@ -806,7 +806,7 @@ BOOL WINAPI ServerSupportFunction(HCONN hConn, DWORD dwHSERequest,
	    b = apr_bucket_transient_create((char*) lpdwDataType + ate, 
                                           headlen - ate);
	    APR_BRIGADE_INSERT_TAIL(bb, b);
            b = apr_bucket_eos_create();
            b = apr_bucket_flush_create();
	    APR_BRIGADE_INSERT_TAIL(bb, b);
	    ap_pass_brigade(cid->r->output_filters, bb);
        }
@@ -953,7 +953,7 @@ BOOL WINAPI ServerSupportFunction(HCONN hConn, DWORD dwHSERequest,
            APR_BRIGADE_INSERT_TAIL(bb, b);
        }
        
        b = apr_bucket_eos_create();
        b = apr_bucket_flush_create();
        APR_BRIGADE_INSERT_TAIL(bb, b);
        ap_pass_brigade(r->output_filters, bb);

@@ -1109,7 +1109,7 @@ BOOL WINAPI ServerSupportFunction(HCONN hConn, DWORD dwHSERequest,
	    b = apr_bucket_transient_create(shi->pszHeader + ate, 
                                           (apr_size_t)shi->cchHeader - ate);
	    APR_BRIGADE_INSERT_TAIL(bb, b);
            b = apr_bucket_eos_create();
            b = apr_bucket_flush_create();
	    APR_BRIGADE_INSERT_TAIL(bb, b);
	    ap_pass_brigade(cid->r->output_filters, bb);
        }