From: Maria Matejka Date: Mon, 16 Dec 2024 08:34:08 +0000 (+0100) Subject: Table cork compromise X-Git-Tag: v3.0.0~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d373d4837735d0132c6a153f6dbf2cd31a33753a;p=thirdparty%2Fbird.git Table cork compromise The original values were way too low but what was set later was too high and caused memory buildup upon startup. --- diff --git a/nest/rt-table.c b/nest/rt-table.c index 9b0e86dd0..295296bf5 100644 --- a/nest/rt-table.c +++ b/nest/rt-table.c @@ -4469,8 +4469,8 @@ rt_new_table(struct symbol *s, uint addr_type) c->addr_type = addr_type; c->gc_threshold = 1000; c->gc_period = (uint) -1; /* set in rt_postconfig() */ - c->cork_threshold.low = 333300; - c->cork_threshold.high = 1011010; + c->cork_threshold.low = 32768; + c->cork_threshold.high = 98304; c->export_settle = (struct settle_config) { .min = 1 MS, .max = 100 MS,