From e458853f3485fcacac8a09359938903d0241391e Mon Sep 17 00:00:00 2001 From: akwizgran <akwizgran@users.sourceforge.net> Date: Fri, 11 Mar 2016 15:21:26 +0000 Subject: [PATCH] Extra logging to track down Tor connection problems. --- .../src/org/briarproject/plugins/tor/TorPlugin.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/briar-android/src/org/briarproject/plugins/tor/TorPlugin.java b/briar-android/src/org/briarproject/plugins/tor/TorPlugin.java index 01d10f91a8..e5f7180c0e 100644 --- a/briar-android/src/org/briarproject/plugins/tor/TorPlugin.java +++ b/briar-android/src/org/briarproject/plugins/tor/TorPlugin.java @@ -40,6 +40,7 @@ import java.net.ServerSocket; import java.net.Socket; import java.util.Arrays; import java.util.Collection; +import java.util.Collections; import java.util.List; import java.util.Scanner; import java.util.concurrent.CountDownLatch; @@ -212,7 +213,7 @@ class TorPlugin implements DuplexPlugin, EventHandler, controlConnection.authenticate(read(cookieFile)); // Tell Tor to exit when the control connection is closed controlConnection.takeOwnership(); - controlConnection.resetConf(Arrays.asList(OWNER)); + controlConnection.resetConf(Collections.singletonList(OWNER)); // Register to receive events from the Tor process controlConnection.setEventHandler(this); controlConnection.setEvents(Arrays.asList(EVENTS)); @@ -555,7 +556,7 @@ class TorPlugin implements DuplexPlugin, EventHandler, return new TorTransportConnection(this, s); } catch (IOException e) { if (LOG.isLoggable(INFO)) - LOG.info("Could not connect to " + onion + ": " + e); + LOG.log(INFO, "Could not connect to " + onion + ": ", e); return null; } } -- GitLab