]> git.proxmox.com Git - mirror_frr.git/commit
bgpd: small i/o threading improvements
authorQuentin Young <qlyoung@cumulusnetworks.com>
Thu, 8 Jun 2017 21:14:18 +0000 (21:14 +0000)
committerQuentin Young <qlyoung@cumulusnetworks.com>
Thu, 30 Nov 2017 21:18:01 +0000 (16:18 -0500)
commitb750b0ba76767ce5eed186cdb53c44001d08a7ef
tree1c3b749def6e669e967ed5d5683cab4c29f1e639
parenta9794991c7ea6393026d08c0d6a448c8ecdcc685
bgpd: small i/o threading improvements

* Start bit flags at 1, not 2
* Make run-flags atomic for i/o thread
* Remove work_cond mutex, it should no longer be necessary
* Add asserts to ensure proper ordering in bgp_connect()
* Use true/false with booleans, not 1/0

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
bgpd/bgp_io.c
bgpd/bgp_network.c
bgpd/bgpd.h