Add a background goroutine to delete old/unused sessions.
Will need to add a timestamp to each session that gets updated on every update (ex: voter joins, voter votes, etc..). When this timestamp is X hours old, then the background thread will delete it.
Add a background goroutine to delete old/unused sessions.
Will need to add a timestamp to each session that gets updated on every update (ex: voter joins, voter votes, etc..). When this timestamp is X hours old, then the background thread will delete it.