Remove RPC stop if we don't have the pid, because that means we didn't launch Core in the first place.
MODIFY
WalletWasabi/BitcoinCore/CoreNode.cs
WalletWasabi/BitcoinCore/CoreNode.cs
@@ -222,10 +222,6 @@ namespace WalletWasabi.BitcoinCore
await process.WaitForExitAsync(cts.Token).ConfigureAwait(false);
return true;
}
- else
- {
- await RpcClient.StopAsync().ConfigureAwait(false);
- }
}
catch (Exception ex)
{

Remove RPC stop if we don't have the pid, because that means we didn't launch Core in the first place.