--- Forwarded mail from [EMAIL PROTECTED]
Date: Thu, 1 Mar 2001 05:10:28 +1100 (EST)
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: BOUNCE [EMAIL PROTECTED]: Non-member submission from [Griff
Hamlin <[EMAIL PROTECTED]>]
>From mikem Thu Mar 1 05:10:19 2001
Received: by oscar.open.com.au (8.9.0/8.9.0) id FAA21760
for [EMAIL PROTECTED]; Thu, 1 Mar 2001 05:10:19 +1100 (EST)
>Received: from femail5.sdc1.sfba.home.com (femail5.sdc1.sfba.home.com
[24.0.95.85]) by perki.connect.com.au with ESMTP id EAA29928
(8.8.8/IDA-1.7 for <[EMAIL PROTECTED]>); Thu, 1 Mar 2001 04:43:55 +1100
(EST)
Received: from femail5.sdc1.sfba.home.com (femail5.sdc1.sfba.home.com
[24.0.95.85]) by perki.connect.com.au with ESMTP id EAA29928
(8.8.8/IDA-1.7 for <[EMAIL PROTECTED]>); Thu, 1 Mar 2001 04:43:55 +1100
(EST)
Received: from quik.com ([65.5.195.145]) by femail5.sdc1.sfba.home.com
(InterMail vM.4.01.03.00 201-229-121) with ESMTP
id <[EMAIL PROTECTED]>
for <[EMAIL PROTECTED]>; Wed, 28 Feb 2001 09:43:54 -0800
Sender: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Date: Wed, 28 Feb 2001 09:43:09 -0800
From: Griff Hamlin <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.2.16-22 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: [EMAIL PROTECTED]
Subject: Propre forking in Custom AuthBy
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=us-ascii
Hello,
I'm new to this list so please bear with me if I'm verbose. I have a
customer AuthBy module that needs to do several SQL database accesses
and will definitely be slow, requiring a process fork. I read in the
manual about using AuthGeneric::handlerFork, but I have an over-riding
version of handle_request and I guess that is why
the AuthGeneric::handlerFork could not be found. I put handlerFork in my
custom module and it seems to work in that it does create child
processes and eliminates them, most of the time. On my testing
environment where I'm only sending it one request at a time using the
radpwtst program, it performs wonderfully. However, in the production
environment where it is getting at least a request per second, after 10
or 15 minutes there are 50-75 defunt radius processes chewing up CPU and
memory. If I leave it for a couple of hours it will overrun the machine
and bring it down. Any suggestions?
Griff Hamlin, III
[EMAIL PROTECTED]
---End of forwarded mail from [EMAIL PROTECTED]
--
Mike McCauley [EMAIL PROTECTED]
Open System Consultants Pty. Ltd Unix, Perl, Motif, C++, WWW
24 Bateman St Hampton, VIC 3188 Australia http://www.open.com.au
Phone +61 3 9598-0985 Fax +61 3 9598-0955
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
Platypus, Freeside, TACACS+, PAM, external, Active Directory etc etc
on Unix, Win95/8, 2000, NT, MacOS 9, MacOS X
===
Archive at http://www.starport.net/~radiator/
Announcements on [EMAIL PROTECTED]
To unsubscribe, email '[EMAIL PROTECTED]' with
'unsubscribe radiator' in the body of the message.