summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bgpd/bgp_fsm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/bgpd/bgp_fsm.c b/bgpd/bgp_fsm.c
index 2373bff104..9da21fdffd 100644
--- a/bgpd/bgp_fsm.c
+++ b/bgpd/bgp_fsm.c
@@ -940,7 +940,7 @@ bgp_fsm_change_status (struct peer *peer, int status)
* the state change that happens below, so peer will be in Clearing
* (or Deleted).
*/
- if (!peer->clear_node_queue->thread)
+ if (!work_queue_is_scheduled (peer->clear_node_queue))
BGP_EVENT_ADD (peer, Clearing_Completed);
}