diff options
author | Paul Jakma <paul@jakma.org> | 2015-09-15 16:17:22 +0100 |
---|---|---|
committer | Paul Jakma <paul@quagga.net> | 2015-09-24 15:26:42 +0100 |
commit | 782fb0770080d0e2970fc63af8645e82543aa4d0 (patch) | |
tree | ee4c4f3d0f30fc694865c57484d8b453f2775bd9 /bgpd | |
parent | 13c2a3db503fde67f647fa58fd4e1077517ebb5c (diff) | |
download | quagga-782fb0770080d0e2970fc63af8645e82543aa4d0.tar.bz2 quagga-782fb0770080d0e2970fc63af8645e82543aa4d0.tar.xz |
bgpd: Compile fix for clearing-completion FSM fix, using workqueue helper.
Diffstat (limited to 'bgpd')
-rw-r--r-- | bgpd/bgp_fsm.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bgpd/bgp_fsm.c b/bgpd/bgp_fsm.c index 80ced479..9ac33352 100644 --- a/bgpd/bgp_fsm.c +++ b/bgpd/bgp_fsm.c @@ -30,6 +30,7 @@ Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA #include "stream.h" #include "memory.h" #include "plist.h" +#include "workqueue.h" #include "bgpd/bgpd.h" #include "bgpd/bgp_attr.h" @@ -420,7 +421,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); } |