Then I copied over my existing config files (clients.conf, and users... pretty simple config, eh??) to the new machine, and started up radiusd. It runs and authenticates, but for some reason on the new machine it will only launch _one_ thread when run as a daemon.
How are you determining that it only launches one thread?
I HAVE to be missing something simple here, but for the life of me I can't figure out what it is. Configure doesn't complain about any missing thread libraries, and running with full debug ( -X ), I don't see anything enlightening.
-X is a combination of multiple args. One of which puts it in singlethreaded mode.
A better combination if you want to debug threadedness, is to run the server with one or more -x ( lowercase! ) flags. This enables debugging messages, without disabling threads.
-Chris -- \\\|||/// \ StarNet Inc. \ Chris Parker \ ~ ~ / \ WX *is* Wireless! \ Director, Engineering | @ @ | \ http://www.starnetwx.net \ (847) 963-0116 oOo---(_)---oOo--\------------------------------------------------------ \ Wholesale Internet Services - http://www.megapop.net
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
