this is really only necessary to allow manual reconnects to bypass the automatic reconnect delay