diff options
-rw-r--r-- | net/hsr/hsr_framereg.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/net/hsr/hsr_framereg.c b/net/hsr/hsr_framereg.c index a3cc30ac8a5a..9fa9abd83018 100644 --- a/net/hsr/hsr_framereg.c +++ b/net/hsr/hsr_framereg.c | |||
@@ -405,6 +405,10 @@ void hsr_prune_nodes(struct timer_list *t) | |||
405 | } | 405 | } |
406 | } | 406 | } |
407 | rcu_read_unlock(); | 407 | rcu_read_unlock(); |
408 | |||
409 | /* Restart timer */ | ||
410 | mod_timer(&hsr->prune_timer, | ||
411 | jiffies + msecs_to_jiffies(PRUNE_PERIOD)); | ||
408 | } | 412 | } |
409 | 413 | ||
410 | void *hsr_get_next_node(struct hsr_priv *hsr, void *_pos, | 414 | void *hsr_get_next_node(struct hsr_priv *hsr, void *_pos, |