Make sure when there is an error handling a client it wont take out the listener