On Tue, 15 Jan 2013, Amos Jeffries wrote:
On 14/01/2013 12:10 p.m., M A Young wrote:
It is probably a memory leak. Squid's memory management fools C++'s
automatic memory clean up so it is prone to leaks if objects aren't
explicitly cleaned. I know of one still unfixed in 3.2 which was in 3.1 as
well, and there could easily be others.
Michael: can you point me at that one please? We have just about finished
another round of purging memory leaks and other types of leaks in 3.2 and
3.3.
It is bug 3567 - squid leaks httprequests if presented with a request with
NULL characters in the headers or an invalid HTTP version. It requires bad
requests from the client, but unfortunately we seem to have a badly
behaved app some people use here.
Michael Young