From: Maria Matejka Date: Thu, 2 Mar 2023 10:48:17 +0000 (+0100) Subject: Fixed stopping of import request with no imports in idle table X-Git-Tag: v3.0-alpha1~36 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c8507c124709a8640fbae46fa37015d1e00a694f;p=thirdparty%2Fbird.git Fixed stopping of import request with no imports in idle table --- diff --git a/nest/rt-table.c b/nest/rt-table.c index fab8f06df..3428c122b 100644 --- a/nest/rt-table.c +++ b/nest/rt-table.c @@ -3072,7 +3072,7 @@ again: } /* In some cases, we may want to directly proceed to export cleanup */ - if (EMPTY_LIST(tab->exporter.e.hooks) && tab->wait_counter) + if (tab->wait_counter && (EMPTY_LIST(tab->exporter.e.hooks) || !tab->exporter.first)) rt_export_cleanup(tab); }