From 063fa7f115228d954a866b048ae673f8843ffdc3 Mon Sep 17 00:00:00 2001 From: Alexandr Stelnykovych Date: Wed, 12 Nov 2025 14:24:24 +0200 Subject: [PATCH] fix(interception): ensure metrics are stopped on failed module start --- service/firewall/interception/module.go | 1 + 1 file changed, 1 insertion(+) diff --git a/service/firewall/interception/module.go b/service/firewall/interception/module.go index d05da9df..e29b32bb 100644 --- a/service/firewall/interception/module.go +++ b/service/firewall/interception/module.go @@ -73,6 +73,7 @@ func start() error { if err != nil { log.Errorf("interception: failed to start module: %q", err) log.Debug("interception: cleaning up after failed start...") + metrics.stop() if e := stopInterception(); e != nil { log.Debugf("interception: error cleaning up after failed start: %q", e.Error()) }