Re: Inifinite loop in ACLFilledChecklist

From: Alex Rousskov <rousskov_at_measurement-factory.com>
Date: Fri, 20 Mar 2009 14:27:59 -0600

On 03/19/2009 06:34 PM, Amos Jeffries wrote:
> I'm now seeing an infinite loop of callbacks in ACLFilledChecklist while
> starting 3.HEAD.
> ACLFilledChecklist::checkCallback(allow_t answer)
> {
> debugs(28, 5, "ACLFilledChecklist::checkCallback: " << this << "
> answer=" << answer);
>
> /* During reconfigure, we can end up not finishing call
> * sequences into the auth code */
>
> if (auth_user_request) {
> ... play with auth ...
> }
>
> ACLFilledChecklist::checkCallback(answer); // may delete us
> }
>
> What is this meant to do when the ACL is a non-auth type?

My typo. It should call the parent checkCallback(). Fix committed.

Thanks,

Alex.
Received on Fri Mar 20 2009 - 20:28:10 MDT

This archive was generated by hypermail 2.2.0 : Sat Mar 21 2009 - 12:00:03 MDT