rad_panic never returns
authoraland <aland>
Tue, 10 Apr 2007 10:22:14 +0000 (10:22 +0000)
committeraland <aland>
Tue, 10 Apr 2007 10:22:14 +0000 (10:22 +0000)
commitf2917b40ce5c98ad49b967ba3fca548c1db403bb
tree2769eb174c0673923464d60287002cc9e77bec06
parent408de139972ed1d663268326c3639197a2d8d38f
rad_panic never returns

In cleanup_delay, remove any pending events.
Otherwise, pending events would be called for a
free'd REQUEST

moved check for zombie home server to separate function

home_server_ldb now takes realm name && pool, not REALM.
This lets us send an outstanding request to a different
home server for the same realm, when we receive a retransmit,
and discover that the realm has (or should have been)
marked dead.

This functionality should minimize the number of requests
that don't get responses.
src/include/radiusd.h
src/include/realms.h
src/main/event.c
src/main/realms.c