Remove EnsureContainingDirectoryExists because it's the responsibility of someone else.
MODIFY
WalletWasabi/Tor/TorProcessManager.cs
WalletWasabi/Tor/TorProcessManager.cs
@@ -23,8 +23,6 @@ namespace WalletWasabi.Tor
TorProcess = null;
Settings = settings;
TcpConnectionFactory = new(torSocks5EndPoint);
-
- IoHelpers.EnsureContainingDirectoryExists(Settings.LogFilePath);
}
private EndPoint TorSocks5EndPoint { get; }

Remove EnsureContainingDirectoryExists because it's the responsibility of someone else.