]> granicus.if.org Git - apache/commitdiff
We don't want these operations to end the stream, simply flush out
authorWilliam A. Rowe Jr <wrowe@apache.org>
Fri, 18 May 2001 17:26:22 +0000 (17:26 +0000)
committerWilliam A. Rowe Jr <wrowe@apache.org>
Fri, 18 May 2001 17:26:22 +0000 (17:26 +0000)
  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

modules/arch/win32/mod_isapi.c

index 7ff9a89e4c6e641e8a4059e01c824800a922caea..2912187f6981b2cd6d26c515bc08cf8659fbf78d 100644 (file)
@@ -495,7 +495,7 @@ apr_status_t isapi_handler (request_rec *r)
              * ... so we were pat all this time
              */
             break;
-            
+
         case HSE_STATUS_PENDING:    
             /* emulating async behavior...
              *
@@ -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);
         }