From 0bc1dd96ed910760bea4ff9117aae7fdd18ee0c4 Mon Sep 17 00:00:00 2001 From: Craig Raw Date: Wed, 30 Aug 2023 10:39:52 +0200 Subject: [PATCH] use port instead of unix socket for internal tor control to avoid bug where unix socket path is too long --- src/main/java/com/sparrowwallet/sparrow/net/Tor.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/com/sparrowwallet/sparrow/net/Tor.java b/src/main/java/com/sparrowwallet/sparrow/net/Tor.java index 03d39678..bdf3bef2 100644 --- a/src/main/java/com/sparrowwallet/sparrow/net/Tor.java +++ b/src/main/java/com/sparrowwallet/sparrow/net/Tor.java @@ -86,6 +86,10 @@ public class Tor { dormantCanceledByStartup.set(TorConfig.Option.AorTorF.getTrue()); builder.put(dormantCanceledByStartup); + TorConfig.Setting.Ports.Control controlPort = new TorConfig.Setting.Ports.Control(); + controlPort.set(TorConfig.Option.AorDorPort.Auto.INSTANCE); + builder.put(controlPort); + return builder.build(); } };