3 Oct
2005
3 Oct
'05
8:26 p.m.
Rich Graves <rcgraves@gmail.com> wrote:
This setup regularly fails under any sort of concurrency. Threading issues seem one likely reason. pam_radius_auth.c hasn't been touched in a while an d hasn't had the same attention to thread safety as the core freeradius code.
The PAM modules really aren't intended to be called more than once. The simplest solution is to put a mutex in the module. Alan DeKok.