From: Karl Fleischmann Date: Thu, 15 Jun 2023 11:32:11 +0000 (+0200) Subject: stats: Allow empty event exporters when registering metrics X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=54bccd99ddb94e6efa991dcb1336f680b8b8af31;p=thirdparty%2Fdovecot%2Fcore.git stats: Allow empty event exporters when registering metrics --- diff --git a/src/stats/stats-metrics.c b/src/stats/stats-metrics.c index e63edaef5b..b582bb4f00 100644 --- a/src/stats/stats-metrics.c +++ b/src/stats/stats-metrics.c @@ -193,6 +193,10 @@ stats_metrics_check_for_exporter(struct stats_metrics *metrics, const char *name { struct exporter *exporter; + /* Allow registering metrics with empty/missing exporters. */ + if (name[0] == '\0') + return TRUE; + if (!array_is_created(&metrics->exporters)) return FALSE;