From a5ac325ae8393ec3bf066537319d51ed6b1c183c Mon Sep 17 00:00:00 2001
From: akwizgran <akwizgran@users.sourceforge.net>
Date: Fri, 4 Apr 2014 19:54:20 +0100
Subject: [PATCH] Shut down the Android executor after stopping the plugins.
 Bug #67.

---
 briar-android/src/org/briarproject/android/BriarService.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/briar-android/src/org/briarproject/android/BriarService.java b/briar-android/src/org/briarproject/android/BriarService.java
index aeaa247fbb..7a5ffe65f6 100644
--- a/briar-android/src/org/briarproject/android/BriarService.java
+++ b/briar-android/src/org/briarproject/android/BriarService.java
@@ -136,11 +136,11 @@ public class BriarService extends RoboService implements EventListener {
 		new Thread() {
 			@Override
 			public void run() {
-				androidExecutor.shutdown();
 				if(started) {
 					db.removeListener(BriarService.this);
 					lifecycleManager.stopServices();
 				}
+				androidExecutor.shutdown();
 			}
 		}.start();
 	}
-- 
GitLab