mirror of
https://gitlab.nic.cz/labs/bird.git
synced 2025-03-12 01:18:46 +00:00
fixup! BGP runs TX as a deferred routine
This commit is contained in:
parent
1e21fdb93e
commit
efc64ccd1e
@ -3185,7 +3185,7 @@ bgp_schedule_packet(struct bgp_conn *conn, struct bgp_channel *c, int type)
|
||||
|
||||
if (was_active || (conn->sk->tpos != conn->sk->tbuf))
|
||||
return;
|
||||
else if (type == PKT_KEEPALIVE)
|
||||
else if ((type == PKT_KEEPALIVE) || (this_birdloop != p->p.loop))
|
||||
bgp_fire_tx(conn);
|
||||
else
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user