stale sessions not deleting

This commit is contained in:
Gregory Wells
2026-03-25 14:05:27 -04:00
parent f8b3c10933
commit 074b3f8f31

View File

@@ -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)
} }
} }