Skip to content

Commit 45f2fee

Browse files
committed
Fix database locking issue for setForcedUpgrade()
Due to an unclosed database
1 parent a59e8ab commit 45f2fee

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

library/src/main/java/com/readystatesoftware/sqliteasset/SQLiteAssetHelper.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,8 @@ public synchronized SQLiteDatabase getWritableDatabase() {
179179

180180
// do force upgrade
181181
if (version != 0 && version < mForcedUpgradeVersion) {
182+
//Close the old database
183+
db.close();
182184
db = createOrOpenDatabase(true);
183185
db.setVersion(mNewVersion);
184186
version = db.getVersion();

0 commit comments

Comments
 (0)