diff --git a/briar-android/src/org/briarproject/android/panic/PanicResponderActivity.java b/briar-android/src/org/briarproject/android/panic/PanicResponderActivity.java index 1643767af005cd0d3332e7fb5898c02b93375e64..1f3c0fd900de3d062bfb1c3c0b8d347b37d88709 100644 --- a/briar-android/src/org/briarproject/android/panic/PanicResponderActivity.java +++ b/briar-android/src/org/briarproject/android/panic/PanicResponderActivity.java @@ -89,14 +89,14 @@ public class PanicResponderActivity extends BriarActivity { } private void deleteAllData() { - runOnDbThread(new Runnable() { + new Thread() { @Override public void run() { + clearSharedPrefs(); // TODO somehow delete/shred the database more thoroughly FileUtils .deleteFileOrDir( databaseConfig.getDatabaseDirectory()); - clearSharedPrefs(); PanicResponder.deleteAllAppData(PanicResponderActivity.this); // nothing left to do after everything is deleted, @@ -104,6 +104,7 @@ public class PanicResponderActivity extends BriarActivity { LOG.info("Signing out..."); signOut(true); } - }); + }.start(); } + } \ No newline at end of file