1
0
mirror of https://github.com/astaxie/beego.git synced 2024-06-28 11:24:13 +00:00
This commit is contained in:
astaxie 2013-07-31 21:36:10 +08:00
parent 485d89d5c8
commit c83d03c298

View File

@ -113,8 +113,8 @@ func (pder *MemProvider) SessionGC() {
}
func (pder *MemProvider) SessionUpdate(sid string) error {
pder.lock.RLock()
defer pder.lock.RUnlock()
pder.lock.Lock()
defer pder.lock.Unlock()
if element, ok := pder.sessions[sid]; ok {
element.Value.(*MemSessionStore).timeAccessed = time.Now()
pder.list.MoveToFront(element)