From b99acf719ba1f0901a25317017fdc62c74394217 Mon Sep 17 00:00:00 2001 From: mkelvers Date: Sat, 20 Jun 2026 18:29:24 +0200 Subject: [PATCH] Handle skip segment row close errors --- internal/db/skip_segment_overrides.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/db/skip_segment_overrides.go b/internal/db/skip_segment_overrides.go index f2195d2..61128a2 100644 --- a/internal/db/skip_segment_overrides.go +++ b/internal/db/skip_segment_overrides.go @@ -5,6 +5,7 @@ import ( "database/sql" "errors" "fmt" + "mal/pkg/errlog" ) type SkipSegmentOverrideRow struct { @@ -28,7 +29,7 @@ ORDER BY skip_type ASC; if err != nil { return nil, fmt.Errorf("list skip segment overrides: %w", err) } - defer func() { _ = rows.Close() }() + defer errlog.Close(rows, "failed to close skip segment override rows") var out []SkipSegmentOverrideRow for rows.Next() {