From 6a0e7f8add246b55948d18c54cdeed0dd58b8508 Mon Sep 17 00:00:00 2001
From: akwizgran <akwizgran@users.sourceforge.net>
Date: Sat, 5 Apr 2014 20:05:08 +0100
Subject: [PATCH] Tor config was not being installed for fresh installs.

---
 briar-android/src/org/briarproject/plugins/tor/TorPlugin.java | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/briar-android/src/org/briarproject/plugins/tor/TorPlugin.java b/briar-android/src/org/briarproject/plugins/tor/TorPlugin.java
index b57c87d01d..07160440c3 100644
--- a/briar-android/src/org/briarproject/plugins/tor/TorPlugin.java
+++ b/briar-android/src/org/briarproject/plugins/tor/TorPlugin.java
@@ -235,8 +235,6 @@ class TorPlugin implements DuplexPlugin, EventHandler {
 				LOG.warning("Could not make Tor executable");
 				return false;
 			}
-			// Create a file to indicate that installation succeeded
-			doneFile.createNewFile();
 			return true;
 		} catch(IOException e) {
 			if(LOG.isLoggable(WARNING)) LOG.log(WARNING, e.toString(), e);
@@ -247,7 +245,7 @@ class TorPlugin implements DuplexPlugin, EventHandler {
 	}
 
 	private boolean isConfigInstalled() {
-		return doneFile.exists();
+		return geoIpFile.exists() && configFile.exists() && doneFile.exists();
 	}
 
 	private boolean installConfig() {
-- 
GitLab