summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhasso <hasso>2004-02-09 11:09:39 +0000
committerhasso <hasso>2004-02-09 11:09:39 +0000
commit83fe45e30e12eb8af8b7cc413e1ae5ef81bde97e (patch)
treeade82e652982603e0b9de20e104e484f7a11b95b
parent38a61c7306217d968ca83aaff4d6ef5806d4794f (diff)
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");