[Devel] detached timer warning
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Tue Jun 13 16:52:30 CEST 2006
Hi Juha,
the warning is due a race condition in timer processing. A transaction
was detached from the timer list (expire, cleanup, reply received); in
the same time, another process was computing the transaction (maybe a
reply was received) and it's trying to place it back into timer....and
this is the race.
Probably by delaying the sending of final reply (due failing RADIUS),
the race was more probably to happen than in normal processing.
regards,
bogdan
Juha Heinanen wrote:
>one user told me that he is getting detached timer warnings like this:
>
>Jun 9 12:16:34 localhost /usr/sbin/openser[4906]: WARNING: set_timer
>for 3 list called on a "detached" timer -- ignoring: 0x407a6dd8
>
>following this warning syslog output reveals that he also had problem
>with radius server:
>
>Jun 9 12:16:36 localhost /usr/sbin/openser[4883]: rc_send_server: no reply from RADIUS server localhost.localdomain:1813
>Jun 9 12:16:36 localhost /usr/sbin/openser[4883]: ERROR: acc_rad_request: radius-ing failed
>
>so perhaps the detached timer error was due to his radius server not
>responding for radius accounting request.
>
>should openser be able to cope with radius problem without trying to use
>a detached timer?
>
>-- juha
>
>_______________________________________________
>Devel mailing list
>Devel at openser.org
>http://openser.org/cgi-bin/mailman/listinfo/devel
>
>
>
More information about the Devel
mailing list