From 593c17dde40ca8ddf1ee439c11fc64a08b053684 Mon Sep 17 00:00:00 2001 From: Gabriel Augendre Date: Sat, 30 Mar 2024 15:55:53 +0100 Subject: [PATCH] fix: data race getting exclude rules --- log.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/log.go b/log.go index 030f543..e99e9fd 100644 --- a/log.go +++ b/log.go @@ -173,8 +173,8 @@ func (l *Logger) call(ctx context.Context, level Level, format string, args ...i } mExcludeRules := make(map[Field]any) - for i := range l.GetExcludeRules() { - mExcludeRules[l.excludeRules[i].Field] = l.excludeRules[i].Value + for _, rule := range l.GetExcludeRules() { + mExcludeRules[rule.Field] = rule.Value } for _, k := range l.GetRegisteredFields() {