On Jan 6, 2015, at 7:00 PM, Nick Rogers <ncrogers@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.