瀏覽代碼

fix cleanup

Xiang Li 12 年之前
父節點
當前提交
4c1d864095
共有 1 個文件被更改,包括 1 次插入2 次删除
  1. 1 2
      store/store.go

+ 1 - 2
store/store.go

@@ -444,7 +444,7 @@ func (s *store) deleteExpiredKeys(cutoff time.Time, index uint64, term uint64) {
 	for {
 		node := s.ttlKeyHeap.top()
 		if node == nil || node.ExpireTime.After(cutoff) {
-			return
+			break
 		}
 
 		s.ttlKeyHeap.pop()
@@ -453,7 +453,6 @@ func (s *store) deleteExpiredKeys(cutoff time.Time, index uint64, term uint64) {
 		s.Stats.Inc(ExpireCount)
 		s.WatcherHub.notify(newEvent(Expire, node.Path, s.Index, s.Term))
 	}
-
 	s.WatcherHub.clearPendingWatchers()
 }