on main help sign in
fix: make sure to unlock in goroutine (#1820)

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

commit2350f7ea30658e7fe0240b901818b22896d32a37 authorCarlos Alexandro Becker <caarlos0@users.noreply.github.com> dateMon 12 Jan 2026, 10:22 (9 months ago) parentb884767
1 file changed+1−1
internal/csync/maps.go+1−1
internal/csync/maps.go+1−1
@@ -33,8 +33,8 @@ func NewLazyMap[K comparable, V any](load func() map[K]V) *Map[K, V] {
3333 m := &Map[K, V]{}
3434 m.mu.Lock()
3535 go func() {
36+ defer m.mu.Unlock()
3637 m.inner = load()
37− m.mu.Unlock()
3838 }()
3939 return m
4040}