... that we can find quickly.
Naming/documenting debugging sections is a good idea, but that should
not be done in every source code file that relies on that section. We
cannot remove all such DEBUG: declarations without developing a proper
way to name/document sections, but we can (and, given Bug 5194
existence, probably should) remove the unused ones -- their removal does
not remove any immediately usable info.
Bug 5194 report was specific to Section 56: Folks misinterpret section
56 "HTTP Message Body" title as promising to dump message bodies to
cache.log, which is not a functionality that should be driven by a
debugging section. Currently, Squid lacks such functionality.
section 54 Interprocess Communication
section 54 Windows Interprocess Communication
section 55 HTTP Header
-section 56 HTTP Message Body
section 57 HTTP Status-line
section 58 HTTP Reply (Response)
-section 59 auto-growing Memory Buffer with printf
section 61 Redirector
-section 62 Generic Histogram
-section 63 Low Level Memory Pool Management
section 64 HTTP Range Header
section 65 HTTP Cache Control Header
section 66 HTTP Header Tools
-section 67 String
section 68 HTTP Content-Range Header
section 70 Cache Digest
section 71 Store Digest Manager
* Please see the COPYING and CONTRIBUTORS files for details.
*/
-/* DEBUG: section 56 HTTP Message Body */
-
#include "squid.h"
#include "base/Packable.h"
#include "HttpBody.h"
* Please see the COPYING and CONTRIBUTORS files for details.
*/
-/* DEBUG: section 59 auto-growing Memory Buffer with printf */
-
/**
\verbatim
* Rationale:
* Please see the COPYING and CONTRIBUTORS files for details.
*/
-/* DEBUG: section 62 Generic Histogram */
-
#include "squid.h"
#include "StatHist.h"
* Please see the COPYING and CONTRIBUTORS files for details.
*/
-/* DEBUG: section 67 String */
-
#include "squid.h"
#include "base/TextException.h"
#include "mgr/Registration.h"
*/
/*
- * DEBUG: section 63 Low Level Memory Pool Management
* AUTHOR: Alex Rousskov, Andres Kroonmaa, Robert Collins
*/
*/
/*
- * DEBUG: section 63 Low Level Memory Pool Management
* AUTHOR: Alex Rousskov, Andres Kroonmaa, Robert Collins
*/
*/
/*
- * DEBUG: section 63 Low Level Memory Pool Management
* AUTHOR: Alex Rousskov, Andres Kroonmaa, Robert Collins, Henrik Nordstrom
*/