avoid nullpointer
changed exception handling for clients. Clients should disconnect if they get an ioexception, if they get an mlmqexception they should retry