Hello Karel,

Sounds like you are running Radiator on NT as a Service, using probably SRVANY
or similar?

I belive that when you shut down such a SRVANY service, it just kills the
Radiator process with extreme prejudice. I dont think there will be any way to
get control within Radiator during shutdown of the service.

The most recent version of Radiator (2.16.1) has a new method for registering
reinitialise functions, so can arrange for any function to be called during a
SIGHUP (if you ever happen to get one of those on NT)

Hope that helps.

Cheers.


> ----------  Forwarded Message  ----------
> Subject: (RADIATOR) Looking Radiator Shutdown programming hook
> Date: Wed, 21 Jun 2000 10:58:17 +0200
> From: [EMAIL PROTECTED]
>
>
> Hello,
>
> We've done some additional programming to radiator (created some objects at
> the start of radiator) however we're not yet able to find the location of
> the code where the shutdown procedure is handled and which we need to remove
> the created objects. The obvious location in the main loop (if ($shutdown),
> SIG_TERM etc.) does not work for us, as we run radiator on NT.
>
> Could anyone inform us about the location where NT jumps to with a service
> shutdown?
>
> Thanks in advance,
>       Karel van der Velden
>
> ----------------------------------------------------------------------------
> ---
> Karel van der Velden            | Telephone : +31 50 5851003
> KPN Telecom                     | Telefax   : +31 50 5853454
> ICT/BPG P&C 2                   | E-mail    : [EMAIL PROTECTED]
> P.O. Box 188                    | DISCLAIMER: This Statement is not an
> official
> NL-9700 AD Groningen            | statement from, nor does it  represent an
> The Netherlands                 | official position of, KPN Telecom
> ----------------------------------------------------------------------------
> ---
>
>
>
> ===
> 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.
> -------------------------------------------------------
>
> --
> Radiator: the most portable, flexible and configurable RADIUS server
> anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
> Platypus, Freeside, Interbiller, TACACS+, PAM, external, etc, etc.
> Available on Unix, Linux, FreeBSD, Windows 95/98/2000, NT, MacOS X.
>
>
>
>-- End of excerpt from Hugh Irvine



-- 
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.

Reply via email to