From 3b972648058f0505e859702460ce3e0986378869 Mon Sep 17 00:00:00 2001 From: nikhilbhide Date: Sat, 8 Feb 2020 12:32:57 +0530 Subject: [PATCH] Fix issues found by deepsource.io (#229) --- zk/lock.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/zk/lock.go b/zk/lock.go index 0d75f27c..e4c0b414 100644 --- a/zk/lock.go +++ b/zk/lock.go @@ -63,7 +63,8 @@ func (l *Lock) Lock() error { for i := 0; i < 3; i++ { path, err = l.c.CreateProtectedEphemeralSequential(prefix, []byte{}, l.acl) mapEphermeralSequenceLockPath[l.path] = path - if err == ErrNoNode { + switch err { + case ErrNoNode: // Create parent node. parts := strings.Split(l.path, "/") pth := "" @@ -82,9 +83,9 @@ func (l *Lock) Lock() error { return err } } - } else if err == nil { + case nil: break - } else { + default: return err } }