Skip to content

Commit 4d8f5cb

Browse files
fix: add unlock on error path
1 parent d1481a0 commit 4d8f5cb

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

providers/kubeconfig/provider.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,7 @@ func (p *Provider) handleSecret(ctx context.Context, secret *corev1.Secret, mgr
214214

215215
log.Info("Cluster already exists, updating it")
216216
if err := p.removeCluster(clusterName); err != nil {
217+
p.lock.RUnlock()
217218
return fmt.Errorf("failed to remove existing cluster: %w", err)
218219
}
219220
}

0 commit comments

Comments
 (0)