|
|
@ -419,6 +419,8 @@ public abstract class DB extends RoomDatabase {
|
|
|
|
|
|
|
|
|
|
|
|
Log.i("Disabled view invalidation");
|
|
|
|
Log.i("Disabled view invalidation");
|
|
|
|
} catch (ReflectiveOperationException ex) {
|
|
|
|
} catch (ReflectiveOperationException ex) {
|
|
|
|
|
|
|
|
// Should never happen
|
|
|
|
|
|
|
|
Log.forceCrashReporting();
|
|
|
|
Log.e(ex);
|
|
|
|
Log.e(ex);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -459,6 +461,8 @@ public abstract class DB extends RoomDatabase {
|
|
|
|
lock.value.release();
|
|
|
|
lock.value.release();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
} catch (Throwable ex) {
|
|
|
|
} catch (Throwable ex) {
|
|
|
|
|
|
|
|
// Should never happen
|
|
|
|
|
|
|
|
Log.forceCrashReporting();
|
|
|
|
Log.e(ex);
|
|
|
|
Log.e(ex);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
Log.i("DB critical section end");
|
|
|
|
Log.i("DB critical section end");
|
|
|
@ -584,6 +588,7 @@ public abstract class DB extends RoomDatabase {
|
|
|
|
at androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper.getWritableDatabase(FrameworkSQLiteOpenHelper.kt:104)
|
|
|
|
at androidx.sqlite.db.framework.FrameworkSQLiteOpenHelper.getWritableDatabase(FrameworkSQLiteOpenHelper.kt:104)
|
|
|
|
at androidx.room.RoomDatabase.inTransaction(RoomDatabase.java:706)
|
|
|
|
at androidx.room.RoomDatabase.inTransaction(RoomDatabase.java:706)
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
// Should never happen
|
|
|
|
Log.forceCrashReporting();
|
|
|
|
Log.forceCrashReporting();
|
|
|
|
Log.e(ex);
|
|
|
|
Log.e(ex);
|
|
|
|
// FrameworkSQLiteOpenHelper.innerGetDatabase will delete the database
|
|
|
|
// FrameworkSQLiteOpenHelper.innerGetDatabase will delete the database
|
|
|
|