Current Situation
When a user is logged in and the session timed out then the entry for the user in the internal list of users is still there.
Desired Behaviour
When a user is logged in successfully all entries that are timed out from a former login should be removed.