semgrep
This commit is contained in:
parent
c200f2f8e3
commit
fb7d24ce0c
@ -237,6 +237,8 @@ func (ct *RedisConsensusTracker) stateHeartbeat() {
|
|||||||
redsync.WithFailFast(true),
|
redsync.WithFailFast(true),
|
||||||
redsync.WithTries(1))
|
redsync.WithTries(1))
|
||||||
|
|
||||||
|
// nosemgrep: missing-unlock-before-return
|
||||||
|
// this lock is hold indefinitely, and it is extended until the leader dies
|
||||||
if err := mutex.Lock(); err != nil {
|
if err := mutex.Lock(); err != nil {
|
||||||
log.Debug("failed to obtain lock", "err", err)
|
log.Debug("failed to obtain lock", "err", err)
|
||||||
ct.leader = false
|
ct.leader = false
|
||||||
|
Loading…
Reference in New Issue
Block a user