From: Takashi Sato Date: Wed, 25 Jun 2014 12:52:09 +0000 (+0000) Subject: Async mod_proxy_wstunnel: X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0cfcd461433ec78fbddcf698197b2738eac262ac;p=thirdparty%2Fapache%2Fhttpd.git Async mod_proxy_wstunnel: Resume a client connection from SUSPENDED state to avoid the connection remain suspended. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1605376 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/proxy/mod_proxy_wstunnel.c b/modules/proxy/mod_proxy_wstunnel.c index 4926192d356..1e810d7adbd 100644 --- a/modules/proxy/mod_proxy_wstunnel.c +++ b/modules/proxy/mod_proxy_wstunnel.c @@ -147,6 +147,7 @@ static void proxy_wstunnel_finish(ws_baton_t *baton) { ap_finalize_request_protocol(baton->r); ap_lingering_close(baton->r->connection); apr_socket_close(baton->client_soc); + ap_mpm_resume_suspended(baton->r->connection); ap_process_request_after_handler(baton->r); /* don't touch baton or r after here */ }