From f148dee40442e07cf4b90e176efe5652472c66ab Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Wed, 25 Sep 2013 10:20:07 +0800 Subject: [PATCH] cache bug fixed --- cache.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cache.go b/cache.go index 53194841..9ad3f482 100644 --- a/cache.go +++ b/cache.go @@ -34,8 +34,8 @@ func (s *MemoryStore) Put(key, value interface{}) error { } func (s *MemoryStore) Get(key interface{}) (interface{}, error) { - s.mutex.Rlock() - defer s.mutex.UnRlock() + s.mutex.RLock() + defer s.mutex.RUnlock() //fmt.Println("before get store:", s.store) if v, ok := s.store[key]; ok { return v, nil