Proxy Issue
Alan DeKok
aland at deployingradius.com
Sat Oct 16 13:38:18 CEST 2010
Garber, Neal wrote:
> Actually, I am building/testing with pthreads. However, I was running in debug mode (radiusd -X). The problem does not occur when I don't start radiusd with -X. Some additional debug code in event.c shows the following sequence of events:
... !have_children
> radiusd dies with ASSERT FAILED..
Yes. The packet is proxied in single server mode. The home server
never responds, and... there you go. :(
> I can do that; but, are you saying this should be a permanent change because REQUEST_RUNNING & REQUEST_QUEUED are valid states even if not threading? If not, shouldn't the assignments be changed not to use REQUEST_RUNNING if not threading? Seems like we wouldn't want the server to die just because we're debugging and I'd rather not have to maintain a local change (to delete the assert) if I don't have to..
It's a permanent change. See latest "git" for a fix.
> Thanks and I'm sorry for the "20 questions", I'm just trying to better understand the issue..
Understanding is good.
Alan DeKok.
More information about the Freeradius-Users
mailing list