Is it possible that an active connection to the radius server could hold
the radius process from stopping or restarting properly?

The total controls that we use for dialup access seem to make one
connection to the radius server and hold it.  I'm wondering if this could
be causing the problem with what looks like looping.  Seems like it's
waiting for the connection to end before it closes.  If this is the case,
is there a way to make it force the close of the connection, kind of like
how a kill -9 does, only more graceful.

Joe H.

On Tue, 25 Jan 2005 [EMAIL PROTECTED] wrote:

> Joe H schrieb:
> > I updated all the server to freebsd 4.10
> (snipp)
> > Program received signal SIGTERM, Terminated.
> > 0x10250654 in __sys_poll () from /usr/lib/libc_r.so.4
> >
> > I'm not sure how helpful that will be to anyone but it's
> > all the information it showed.
>
> Sounds like it's telling you that everything is OK...
> Some very wild guessing:
> I'm wondering if there might be some problem with
> signal handling. IIRC there are some subtle differences
> between BSD and System V signal handling.
> Maybe ignoring the TERM signal during cleanup
> doesn't work quite as intended or something similar?
> Doing some experiments  with other signal
> processing functions (sigprocmask,sigaction) to
> replace "signal(SIGTERM, SIG_IGN);" or adding
> some output to the signal handling functions so
> you do see when they are called during shutdown
> might turn up something...
>
>          HTH,
>               Stefan
>
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
>

- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to