Alan DeKok wrote: > David Mitchell wrote: >> My 2.1.10 server I got compiled has a problem where it hangs after a few >> hours. I'm not sure if it's related to the number of requests it's >> processed or not. It's happened three times so far. Restarting the >> server always gets it working again. Using tcpdump I can confirm that >> it's receiving requests from the NAS but not processing them. Using >> strace I can see that it's stuck on a futex: >> >> write(1, "Wed Aug 25 16:13:45 2010 : Info: "..., 70) = 70 >> futex(0x827fe88, FUTEX_WAIT_PRIVATE, 2, NULL > > It's blocked in a write? Weird... > > See doc/bugs. You should be able to run it under gdb. Then when it's > blocked, hit <CTRL>-C, and do "bt". That should show *which* mutex is > locked.
I have it running in gdb now. I'll follow up on the devel list once I get some useful info. Thanks, -David > >> Alan, let me know if you'd rather have this type of thread on the >> Developer list instead of the User list. Thanks, > > That's probably the better place. > > Alan DeKok. > - > List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html -- ----------------------------------------------------------------- | David Mitchell (mitch...@ucar.edu) Network Engineer IV | | Tel: (303) 497-1845 National Center for | | FAX: (303) 497-1818 Atmospheric Research | ----------------------------------------------------------------- - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html