]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
Fixed hostcache notifier pool
authorMaria Matejka <mq@ucw.cz>
Sun, 7 Apr 2024 20:27:13 +0000 (22:27 +0200)
committerMaria Matejka <mq@ucw.cz>
Sat, 18 May 2024 13:47:45 +0000 (15:47 +0200)
This pool has to be the service pool to allow the seq bitmaps to grow
from the exporter and feeder routines

nest/rt-table.c

index 1f86340628b3d1438fd6336341ae588ffe40e932..0dda2588a34a78c4d7b4ab630c4b47b9b86d06c1 100644 (file)
@@ -4736,7 +4736,7 @@ rt_update_hostcache(void *data)
     hc->req = (struct rt_export_request) {
       .name = mb_sprintf(tab->rp, "%s.hcu.notifier", tab->name),
       .list = birdloop_event_list(tab->loop),
-      .pool = tab->rp,
+      .pool = birdloop_pool(tab->loop),
       .trace_routes = tab->config->debug,
       .dump_req = hc_notify_dump_req,
       .log_state_change = hc_notify_log_state_change,