]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Bug 3258: Requests hang when Host forgery verify fails
authorGuy Helmer <ghelmer@palisadesys.com>
Wed, 25 Apr 2012 22:32:00 +0000 (10:32 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Wed, 25 Apr 2012 22:32:00 +0000 (10:32 +1200)
src/client_side_request.cc

index 549b6f3eabdc952d04b22596e39c324968740ea2..5baaa82cbb818d4186893f29782900a6d9cfebe6 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;
     }