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