From 4518c57a289c9f3b2ccac673d68b16f49c7430d2 Mon Sep 17 00:00:00 2001 From: Nikita Skrynnik Date: Fri, 30 Jun 2023 22:23:05 +1100 Subject: [PATCH] disable linter for function Signed-off-by: Nikita Skrynnik --- internal/vppinit/links.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/internal/vppinit/links.go b/internal/vppinit/links.go index 00ea984f..9b6d27e4 100644 --- a/internal/vppinit/links.go +++ b/internal/vppinit/links.go @@ -60,7 +60,11 @@ func initDevice(ctx context.Context, vppConn api.Connection, tunnelIP net.IP, de // InitLinks creates AF_PACKET interface if needed and put the given interfaces in promisc mode func InitLinks(ctx context.Context, vppConn api.Connection, deviceNames map[string]string, tunnelIP net.IP) error { ch := make(chan error) - defer close(ch) + defer func() { + // nolint: revive + for range ch { + } + }() for _, device := range deviceNames { go initDevice(ctx, vppConn, tunnelIP, device, ch)