client reconnect on clean disconnect