Each task that runs on a separate thread should have its own method.

This commit is contained in:
akwizgran
2014-03-01 11:26:38 +00:00
parent 86f8d97d81
commit 0bab22db38

View File

@@ -95,18 +95,21 @@ public class BriarActivity extends RoboFragmentActivity {
if(LOG.isLoggable(INFO))
LOG.info("Interrupted while waiting for service");
}
// Finish the activity and kill the JVM
runOnUiThread(new Runnable() {
public void run() {
finish();
if(LOG.isLoggable(INFO)) LOG.info("Exiting");
System.exit(0);
}
});
finishAndExit();
}
}.start();
}
private void finishAndExit() {
runOnUiThread(new Runnable() {
public void run() {
finish();
if(LOG.isLoggable(INFO)) LOG.info("Exiting");
System.exit(0);
}
});
}
protected void runOnDbThread(final Runnable task) {
dbUiExecutor.execute(new Runnable() {
public void run() {