diff options
author | Paul Jakma <paul.jakma@sun.com> | 2008-09-09 17:14:33 +0100 |
---|---|---|
committer | Paul Jakma <paul@quagga.net> | 2008-09-09 17:14:33 +0100 |
commit | 6e1992638864c3847d35bf9442989bce4c81de13 (patch) | |
tree | 78ef25d50da4dbaf4aa219240852366d9ce9c176 /lib/str.c | |
parent | 2b2fc5606f035eabd322b3a6aad4349efb9ab542 (diff) |
[bgpd] Allow accepted peers to progress even if realpeer is in Connect
* bgpd/bgp_packet.c: (bgp_open_receive) Try fix the little race in the FSM,
where a accept-peer that progress faster than realpeer gets closed down if
realpeer is still just in Connect, by allowing the realpeer to be
bgp_stop'ed and doing the regular swapping-of-FSM state.
Diffstat (limited to 'lib/str.c')
0 files changed, 0 insertions, 0 deletions