From 20ef805c0ca193773ab292562c0522137953acdc Mon Sep 17 00:00:00 2001 From: Erik Zandvliet Date: Thu, 21 Aug 2014 13:55:27 +0200 Subject: [PATCH] Fixed infinite loop on internal request --- src/connectors/conn_http.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/connectors/conn_http.cpp b/src/connectors/conn_http.cpp index cf3d432b..28636669 100644 --- a/src/connectors/conn_http.cpp +++ b/src/connectors/conn_http.cpp @@ -628,6 +628,10 @@ namespace Connector_HTTP { } if (handler == "none" || handler == "internal"){ + Client.Clean(); + conn.Received().clear(); + conn.spool(); + Client.Read(conn); if (handler == "internal"){ proxyHandleInternal(Client, conn); }else{