<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hi all,<div><br></div><div>I am currently looking at how Squid handles the so-called entering and exiting of contexts: ctx_enter, ctx_exit.</div><div><br></div><div>For example, in HttpStateData::processReplyHeader, a ctx_enter call is used at the start of the function, and every exit from the function calls ctx_exit.</div><div><br></div><div>My question is: what happens if this context is not cleaned up/ctx_exit is not called? Is there some other handler which removes stale contexts?</div><div><br></div><div>I have read the description "Context-based Debugging" in debug.cc, but am still not sure what happens if a ctx is not cleaned up.</div><div><br></div><div>Any thoughts appreciated.</div><div><br></div><div>Cheers,</div><div>Josh</div></div></div></div></div>