session add sync.RWMutex