]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Bug 3258: Requests hang when Host forgery verify fails
authorGuy Helmer <ghelmer@palisadesys.com>
Sat, 5 May 2012 23:55:14 +0000 (17:55 -0600)
committerAmos Jeffries <squid3@treenet.co.nz>
Sat, 5 May 2012 23:55:14 +0000 (17:55 -0600)
src/client_side_request.cc

index d29ded7820b0ab63af8443c71d078c3c3c9c19bb..be2f3e88287b4746062adfcb0c5d9ed13cd8001e 100644 (file)
@@ -566,6 +566,7 @@ ClientRequestContext::hostHeaderVerifyFailed(const char *A, const char *B)
         // XXX: when we have updated the cache key to base on raw-IP + URI this cacheable limit can go.
         http->request->flags.hierarchical = 0; // MUST NOT pass to peers (for now)
         // XXX: when we have sorted out the best way to relay requests properly to peers this hierarchical limit can go.
+        http->doCallouts();
         return;
     }