does not restart an already running reconnect loop