From: Maria Matejka Date: Mon, 10 Jun 2024 08:39:11 +0000 (+0200) Subject: Channel: postpone the export event when stopping X-Git-Tag: v3.0.0~157 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=464d483af489e5fedb909859ba878a9af3c52325;p=thirdparty%2Fbird.git Channel: postpone the export event when stopping --- diff --git a/nest/proto.c b/nest/proto.c index 533f1ed4b..47ce10d82 100644 --- a/nest/proto.c +++ b/nest/proto.c @@ -898,6 +898,8 @@ channel_stop_export(struct channel *c) else rt_export_unsubscribe(all, &c->out_req); + ev_postpone(&c->out_event); + bmap_free(&c->export_accepted_map); bmap_free(&c->export_rejected_map);