removed the client list, implemented automatic disconnecting of clients inside the listener