stale sessions not deleting
This commit is contained in:
@@ -293,8 +293,6 @@ func cleanupSessions() {
|
|||||||
logging.Debug("Cleaning up stale session\n")
|
logging.Debug("Cleaning up stale session\n")
|
||||||
|
|
||||||
sessionMutex.Lock()
|
sessionMutex.Lock()
|
||||||
defer sessionMutex.Unlock()
|
|
||||||
|
|
||||||
sessions_to_delete := []string{}
|
sessions_to_delete := []string{}
|
||||||
for session_token, session_data := range sessions {
|
for session_token, session_data := range sessions {
|
||||||
timeUntilRemoval := time.Minute * 5
|
timeUntilRemoval := time.Minute * 5
|
||||||
@@ -305,8 +303,9 @@ func cleanupSessions() {
|
|||||||
sessions_to_delete = append(sessions_to_delete, session_token)
|
sessions_to_delete = append(sessions_to_delete, session_token)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
sessionMutex.Unlock()
|
||||||
for _, session_id := range sessions_to_delete {
|
for _, session_id := range sessions_to_delete {
|
||||||
delete(sessions, session_id)
|
deleteSession(session_id)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user