TorProcessManager: Report that Tor process has exited when waiting for its start.
MODIFY
WalletWasabi/Tor/TorProcessManager.cs
WalletWasabi/Tor/TorProcessManager.cs
@@ -109,6 +109,12 @@ namespace WalletWasabi.Tor
break;
}
+ if (TorProcess.HasExited)
+ {
+ Logger.LogError("Tor process failed to start!");
+ return false;
+ }
+
const int MaxAttempts = 25;
if (i >= MaxAttempts)

TorProcessManager: Report that Tor process has exited when waiting for its start.