mqliang 9 лет назад
Родитель
Сommit
ffd3cb78d4
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      store/store.go

+ 2 - 2
store/store.go

@@ -119,8 +119,8 @@ func (s *store) Index() uint64 {
 func (s *store) Get(nodePath string, recursive, sorted bool) (*Event, error) {
 func (s *store) Get(nodePath string, recursive, sorted bool) (*Event, error) {
 	var err *etcdErr.Error
 	var err *etcdErr.Error
 
 
-	s.worldLock.Lock()
-	defer s.worldLock.Unlock()
+	s.worldLock.RLock()
+	defer s.worldLock.RUnlock()
 
 
 	defer func() {
 	defer func() {
 		if err == nil {
 		if err == nil {