Compare commits

..

1 Commits

Author SHA1 Message Date
b2d89018b8 update atomic operation
Some checks failed
automerge / automerge (pull_request) Has been skipped
autoapprove / autoapprove (pull_request) Successful in 13s
dependabot-automerge / automerge (pull_request) Has been skipped
codeql / analyze (go) (pull_request) Failing after 52s
prbuild / test (pull_request) Failing after 5m12s
prbuild / lint (pull_request) Successful in 9m45s
add using lazy connect
2024-11-26 16:53:45 +03:00

View File

@@ -770,9 +770,9 @@ func (r *Store) getKey(b *strings.Builder, mainNamespace string, opNamespace str
return b.String()
}
func (r *Store) connect(ctx context.Context) error {
func (r *Store) connect(ctx context.Context) (err error) {
if r.isConnected.Load() == 0 {
if err := r.cli.Ping(ctx).Err(); err != nil {
if err = r.cli.Ping(ctx).Err(); err != nil {
setSpanError(ctx, err)
return err
}