From ae49efea42b546fff0a4a7c1b44113b87829d53f Mon Sep 17 00:00:00 2001 From: sasakiyori Date: Thu, 1 Dec 2022 23:47:41 +0800 Subject: [PATCH] fix: ignore update messages from itself (#23) * fix: ignore update messages from itself * revert unit test --- watcher.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/watcher.go b/watcher.go index 3a179ec..af538d0 100644 --- a/watcher.go +++ b/watcher.go @@ -109,7 +109,7 @@ func (w *Watcher) Update() error { w.lock.Lock() defer w.lock.Unlock() resp, err := w.client.Put(context.TODO(), w.keyName, "") - if err != nil { + if err == nil { w.lastSentRev = resp.Header.GetRevision() } return err