Commit 8e8d39d3 authored by slene's avatar slene

fix memory cache Put method should set value when key exist.

parent 42958ddd
...@@ -53,11 +53,7 @@ func (bc *MemoryCache) Put(name string, value interface{}, expired int64) error ...@@ -53,11 +53,7 @@ func (bc *MemoryCache) Put(name string, value interface{}, expired int64) error
Lastaccess: time.Now(), Lastaccess: time.Now(),
expired: expired, expired: expired,
} }
if _, ok := bc.items[name]; ok { bc.items[name] = &t
return errors.New("the key is exist")
} else {
bc.items[name] = &t
}
return nil return nil
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment