mirror of
https://gitlab.labs.nic.cz/labs/bird.git
synced 2024-05-11 16:54:54 +00:00
Fixed pipe reload/refeed
This commit is contained in:
@@ -618,6 +618,9 @@ rt_notify_basic(struct channel *c, const net_addr *net, rte *new, rte *old)
|
||||
if (old && !bmap_test(&c->export_map, old->id))
|
||||
old = NULL;
|
||||
|
||||
if (old && (old->sender == c->in_req.hook))
|
||||
bug("bad-behaved pipe");
|
||||
|
||||
if (!new && !old)
|
||||
return;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user