The configuration file for the module, raddb/modules/passwd says:

#   hashsize - hashtable size. If 0 or not specified records are not
#            stored in memory and file is read on every request.
#            This configuration is *not* recommended, as it can be
#            very slow.  The "passwd" module reloads its configuration
#            on HUP, so setting "hashsize = 0" is unnecessary.

  The thread issues noted in this bug are ONLY caused when setting
"hashsize=0".  In that case, the module re-reads the entire passwd-style
file for every packet.  The re-read code is not thread-safe, which
causes the issue.

  The solution is to set "hashsize = 1024", or something non-zero.  The
problem will then never occur.

  If you want to reload the file, use "HUP", as documented in the
configuration for the module.

  Alan DeKok.




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to