summaryrefslogtreecommitdiff
path: root/proto/pipe/pipe.c
diff options
context:
space:
mode:
authorOndrej Zajicek (work) <santiago@crfreenet.org>2016-02-11 16:38:28 +0100
committerOndrej Zajicek (work) <santiago@crfreenet.org>2016-02-11 16:38:28 +0100
commit487c6961cb29046dbe9560262e3e742e38691b83 (patch)
tree924075b0645eac572b1468397bd1e8413c47d991 /proto/pipe/pipe.c
parent52e21323b6c49af9d076586241451973a7d1e7c6 (diff)
BGP: Fix bug in incoming connection handling
When a BGP session was established by an outgoing connection with Graceful Restart behavior negotiated, a pending incoming connection in OpenSent state, and another incoming connection was received, then the outgoing connection (and whole BGP session) was closed, but the old incoming connection was just overwritten by the new one. That later caused a crash when the hold timer from the old connection fired.
Diffstat (limited to 'proto/pipe/pipe.c')
0 files changed, 0 insertions, 0 deletions