3.0.6 strange bug causing infinite loop on "Ready to process requests" message
Alan DeKok
aland at deployingradius.com
Wed Jan 7 01:11:06 CET 2015
On Jan 6, 2015, at 7:00 PM, Nick Rogers <ncrogers at gmail.com> wrote:
> Yeah, that has been my gut feeling as well after seeing the kqueue addition in the changelog. I've definitely experienced kqueue related issues with other daemons under FreeBSD.
>
> Here's the thread backtrace
>
> Starting program: /usr/local/sbin/radiusd -fxx
> (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[New LWP 100270]
PLEASE build with debugging symbols. Otherwise the backtrace is useless.
> I was working on trying to disable kqueue somehow and test. Any suggestions on the best way of doing that? There does not appear to be a configure flag for it, unless I am missing it.
After the “configure” script runs, edit src/include/autoconf.h. Look for:
/* Define to 1 if you have the `kqueue' function. */
#define HAVE_KQUEUE 1
And delete it. Then, “make” as normal.
Alan DeKok.
More information about the Freeradius-Users
mailing list