resetTransport method
Closes and clears only transport-scoped state for a relay, while keeping the relay entry and relay-scoped metadata in memory.
Implementation
Future<void> resetTransport(String url) async {
final connectivity = globalState.relays[url];
if (connectivity != null) {
Logger.log.d(() => "Resetting transport for $url...");
connectivity.relay.failedToConnect();
_lastChallengePerRelay.remove(url);
await connectivity.close();
updateRelayConnectivity();
}
}