diff options
author | hasso <hasso> | 2004-05-19 13:43:50 +0000 |
---|---|---|
committer | hasso <hasso> | 2004-05-19 13:43:50 +0000 |
commit | 00995cfcc9cb30afabb3242837753ab1eb7fdb85 (patch) | |
tree | fbfebfd74d22b29eb9b7bc279a4d6fd2beec4def /isisd/isis_spf.c | |
parent | 37da8c011408560eeaa74b2439192d36e16c19a4 (diff) |
Commit 100% working part of patch from Laurent Rabret ([quagga-dev 830]).
Also tiny temporary fix from me to spf thread crash. Will look at it later.
Diffstat (limited to 'isisd/isis_spf.c')
-rw-r--r-- | isisd/isis_spf.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/isisd/isis_spf.c b/isisd/isis_spf.c index 03f724f6..1987e0d2 100644 --- a/isisd/isis_spf.c +++ b/isisd/isis_spf.c @@ -1037,7 +1037,9 @@ isis_spf_schedule (struct isis_area *area, int level) spftree->pending = 1; return retval; } - THREAD_TIMER_OFF(spftree->t_spf_periodic); + /* FIXME: This stuff is just mess. All spf thread add/cancel + logic should be reviewed. */ + /* THREAD_TIMER_OFF(spftree->t_spf_periodic); */ if (diff < MINIMUM_SPF_INTERVAL) { if (level == 1) |