]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Bug #2732: reply_body_max_size smaller than error page loops infinitely until out...
authorHenrik Nordstrom <henrik@henriknordstrom.net>
Sun, 2 Aug 2009 00:01:01 +0000 (02:01 +0200)
committerHenrik Nordstrom <henrik@henriknordstrom.net>
Sun, 2 Aug 2009 00:01:01 +0000 (02:01 +0200)
src/client_side_reply.cc

index 7c85cde299b3d936fe9f4f06ac67148de3409703..b82653379d734df4da33550f07adbd5c38486074 100644 (file)
@@ -1768,6 +1768,7 @@ clientReplyContext::sendBodyTooLargeError()
 {
     IpAddress tmp_noaddr;
     tmp_noaddr.SetNoAddr(); // TODO: make a global const
+    http->logType = LOG_TCP_DENIED_REPLY;
     ErrorState *err = clientBuildError(ERR_TOO_BIG, HTTP_FORBIDDEN, NULL,
                                        http->getConn() != NULL ? http->getConn()->peer : tmp_noaddr,
                                        http->request);