diff options
author | Linus Nordberg <linus@nordu.net> | 2012-04-03 16:56:23 +0200 |
---|---|---|
committer | Linus Nordberg <linus@nordu.net> | 2012-04-12 17:26:13 +0200 |
commit | 39e90a8cfdfe5bc95d2d01aa680e328c3476ff33 (patch) | |
tree | 10589b6896105de587a7b2c0c6d2bea8cdc2b8bb /radsecproxy.h | |
parent | 688e7b73453780a57492156ae29387522396689d (diff) |
Keep track of a failing dynamic server and don't use it while failing.
Also, sleep less than 15 minutes (900s), mainly for testing. This
number will change.
Also, die hard and explicitly if freeing an already freed config in
freeclsrvconf().
This is part of fixing RADSECPROXY-33.
Diffstat (limited to 'radsecproxy.h')
-rw-r--r-- | radsecproxy.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/radsecproxy.h b/radsecproxy.h index 680a58d..dc09b1e 100644 --- a/radsecproxy.h +++ b/radsecproxy.h @@ -160,6 +160,7 @@ struct server { uint8_t connectionok; uint8_t lostrqs; uint8_t dynstartup; + uint8_t dynfailing; char *dynamiclookuparg; int nextid; struct timeval lastrcv; |