summaryrefslogtreecommitdiff
path: root/accel-pppd/triton
diff options
context:
space:
mode:
authorKozlov Dmitry <dima@server>2011-08-24 18:29:10 +0400
committerKozlov Dmitry <dima@server>2011-08-24 18:29:10 +0400
commit52223ac31751a5ec0bd8be3beb3fdd0559353b54 (patch)
tree5bd0f19bd0c7908b3adda362dfc0de0709559e34 /accel-pppd/triton
parentfd88c1f5973cba63c3b001d02d2c668344c75736 (diff)
downloadaccel-ppp-52223ac31751a5ec0bd8be3beb3fdd0559353b54.tar.gz
accel-ppp-52223ac31751a5ec0bd8be3beb3fdd0559353b54.zip
radius: better radius server fails handling
Diffstat (limited to 'accel-pppd/triton')
-rw-r--r--accel-pppd/triton/md.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/accel-pppd/triton/md.c b/accel-pppd/triton/md.c
index 6c1092d..c9ec32e 100644
--- a/accel-pppd/triton/md.c
+++ b/accel-pppd/triton/md.c
@@ -152,6 +152,8 @@ void __export triton_md_unregister_handler(struct triton_md_handler_t *ud)
list_add_tail(&h->entry, &freed_list);
pthread_mutex_unlock(&freed_list_lock);
+ ud->tpd = NULL;
+
triton_stat.md_handler_count--;
}
int __export triton_md_enable_handler(struct triton_md_handler_t *ud, int mode)