Merge pull request #3577 from gyuho/storage/watchable_store.go-defer-fix

storage/watchable_store: defer to Unlock s.mu
This commit is contained in:
Yicheng Qin 2015-09-23 07:37:29 -07:00
commit d6db4e6d6b

View File

@ -177,7 +177,7 @@ func (s *watchableStore) Watcher(key []byte, prefix bool, startRev, endRev int64
cancel := CancelFunc(func() {
s.mu.Lock()
s.mu.Unlock()
defer s.mu.Unlock()
wa.stopWithError(ErrCanceled)
// remove global references of the watcher