diff --git a/pkg/pkce/token_cache_keyring.go b/pkg/pkce/token_cache_keyring.go index 04965bf2..43739aa2 100644 --- a/pkg/pkce/token_cache_keyring.go +++ b/pkg/pkce/token_cache_keyring.go @@ -102,7 +102,7 @@ func (t *TokenCacheKeyringProvider) GetToken() (*oauth2.Token, error) { func NewTokenCacheKeyringProvider(serviceName, serviceUser string) *TokenCacheKeyringProvider { condMutex := &sync.Mutex{} return &TokenCacheKeyringProvider{ - mu: &sync.Mutex{}, + mu: condMutex, cond: sync.NewCond(condMutex), ServiceName: serviceName, ServiceUser: serviceUser,