summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhasso <hasso>2004-02-09 11:09:39 +0000
committerhasso <hasso>2004-02-09 11:09:39 +0000
commit7e4955eeb79d52755b686a1a7cb07474cb04c4e6 (patch)
tree13be90a857450cd3b9093db0addddfb07ac15e2a
parent560f2e3a965374a3940e494010e237cac14b1abb (diff)
downloadquagga-7e4955eeb79d52755b686a1a7cb07474cb04c4e6.tar.bz2
quagga-7e4955eeb79d52755b686a1a7cb07474cb04c4e6.tar.xz
Yet another "set thread pointer to NULL during thread run" fix.
-rw-r--r--isisd/isis_adjacency.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/isisd/isis_adjacency.c b/isisd/isis_adjacency.c
index de747692..d11e32e3 100644
--- a/isisd/isis_adjacency.c
+++ b/isisd/isis_adjacency.c
@@ -277,6 +277,7 @@ isis_adj_expire (struct thread *thread)
adj = THREAD_ARG (thread);
assert (adj);
level = adj->level;
+ adj->t_expire = NULL;
/* trigger the adj expire event */
isis_adj_state_change (adj, ISIS_ADJ_DOWN, "holding time expired");