From 072aeca61fe3d1d3bc33bfadc2c4f7c4ab228616 Mon Sep 17 00:00:00 2001 From: Brian Pane Date: Sun, 9 Oct 2005 22:54:44 +0000 Subject: [PATCH] Fixed processing of pipelined requests git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/async-dev@312512 13f79535-47bb-0310-9956-ffa450edef68 --- server/mpm/experimental/event/event.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/server/mpm/experimental/event/event.c b/server/mpm/experimental/event/event.c index fb73e20d2a6..e39e569affb 100644 --- a/server/mpm/experimental/event/event.c +++ b/server/mpm/experimental/event/event.c @@ -623,6 +623,7 @@ static int process_socket(apr_pool_t * p, apr_socket_t * sock, c->sbh = sbh; } +read_request: if (cs->state == CONN_STATE_READ_REQUEST_LINE) { if (!c->aborted) { ap_run_process_connection(c); @@ -664,6 +665,7 @@ static int process_socket(apr_pool_t * p, apr_socket_t * sock, } else if (c->data_in_input_filters) { cs->state = CONN_STATE_READ_REQUEST_LINE; + goto read_request; } else { cs->state = CONN_STATE_CHECK_REQUEST_LINE_READABLE; -- 2.47.3