Alexandr Kovalenko wrote: >>> The main question is: will FreeRADIUS with use of rlm_perl script be >>> able to serve multiple requests simultaneously or each next request >>> should wait until previous will finish? >> Yes. > > Simultaneously?
Yes. Try it. > My tests show me that only one perl instance created every time, That is NOT what I meant. Threads are NOT instances. One Perl instance may be used for multiple threads. > max_requests_per_server option (from thread pool {}) does not work at > all - FreeRADIUS does not create new instance after 3+ requests. It NEVER creates a new instance for a new request. It MAY create a new thread. > 1. Should I compile perl with threads to enable multiple instances? How the heck to you expect to do parallel processing in one server daemon without threads? > 2. With non-threaded perl, separate perl instances created? Your questions misunderstands how the server works, and is therefore meaningless. Alan DeKok. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html