From 5be1b6291422f5aff4598d7499dbbccae22b73df Mon Sep 17 00:00:00 2001 From: Karol Kokoszka Date: Wed, 12 Feb 2025 21:14:58 +0100 Subject: [PATCH] fix(cluster update): separate cache update context from API call --- pkg/cmd/scylla-manager/server.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/cmd/scylla-manager/server.go b/pkg/cmd/scylla-manager/server.go index d7d6b8276..259fd22f1 100644 --- a/pkg/cmd/scylla-manager/server.go +++ b/pkg/cmd/scylla-manager/server.go @@ -169,7 +169,7 @@ func (s *server) makeServices(ctx context.Context) error { func (s *server) onClusterChange(ctx context.Context, c cluster.Change) error { switch c.Type { case cluster.Update: - go s.configCacheSvc.ForceUpdateCluster(ctx, c.ID) + go s.configCacheSvc.ForceUpdateCluster(context.Background(), c.ID) case cluster.Create: s.configCacheSvc.ForceUpdateCluster(ctx, c.ID) for _, t := range makeAutoHealthCheckTasks(c.ID) {