<div dir="ltr"><div class="gmail_default" style="font-size:small">Hi all,</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">We are observing what seems to be several objects leaking in the output mgr:mem, to the tune of 10s of 1000s of HttpRequest, HttpHeaderEntry, Comm::Connection, Security::ErrorDetail, cbdata PeekingPeerConnector (31), etc.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">We dumped a core and managed to find some HttpRequest objects and they all seem to have failed in the same way, with an ERR_SECURE_CONNECT_FAIL category, for a site that has a certificate signed by a CA authority not available to squid.</div><div><br></div><div><div class="gmail_default" style="font-size:small">If I would guess, the origin of the problem might be in Ssl::PeekingPeerConnector::checkForPeekAndSpliceMatched():</div><div class="gmail_default" style="font-size:small"><br></div>    if (finalAction == Ssl::bumpTerminate) {<br>        bail(new ErrorState(ERR_SECURE_CONNECT_FAIL, Http::scForbidden, request.getRaw(), al));<br>        clientConn->close();<br>        clientConn = nullptr;<br><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Wondering if assigning null to clientConn there would be premature.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Any thoughts?</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Thanks!</div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><font size="2">Hamilton</font></div></div></div></div></div></div>