-
Notifications
You must be signed in to change notification settings - Fork 50
Description
In my android code, SimpleNoSQL ocassionally crashes the app on start. Error message is that database is locked. Since there is not initDB function, how to handle this scenario.
id.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5)
09-21 18:13:31.008 25314-25521/com.fun.shopping E/AndroidRuntime: at android.database.sqlite.SQLiteConnection.nativeExecuteForChangedRowCount(Native Method)
09-21 18:13:31.008 25314-25521/com.fun.shopping E/AndroidRuntime: at android.database.sqlite.SQLiteConnection.executeForChangedRowCount(SQLiteConnection.java:924)
09-21 18:13:31.008 25314-25521/com.fun.shopping E/AndroidRuntime: at android.database.sqlite.SQLiteSession.executeForChangedRowCount(SQLiteSession.java:754)
09-21 18:13:31.008 25314-25521/com.fun.shopping E/AndroidRuntime: at android.database.sqlite.SQLiteStatement.executeUpdateDelete(SQLiteStatement.java:64)
09-21 18:13:31.008 25314-25521/com.fun.shopping E/AndroidRuntime: at android.database.sqlite.SQLiteDatabase.delete(SQLiteDatabase.java:1618)
09-21 18:13:31.008 25314-25521/com.fun.shopping E/AndroidRuntime: at com.colintmiller.simplenosql.db.SimpleNoSQLDBHelper.deleteBucket(SimpleNoSQLDBHelper.java:84)
09-21 18:13:31.008 25314-25521/com.fun.shopping E/AndroidRuntime: at com.colintmiller.simplenosql.threading.DataDispatcher.delete(DataDispatcher.java:108)
09-21 18:13:31.008 25314-25521/com.fun.shopping E/AndroidRuntime: at com.colintmiller.simplenosql.threading.DataDispatcher.run(DataDispatcher.java:80)