Handle the IllegalStateException

Handle the attempt to re-open an already-closed object: SQLiteDatabase problem

Bug: 124451874
Test: robotest
Change-Id: I750b2ce98cc2551c80c3bb4f25928e0e5a615cd9
This commit is contained in:
Sunny Shao
2019-02-25 20:21:46 +08:00
parent 0d8d233a3d
commit 57a3c8bff7

View File

@@ -71,7 +71,7 @@ class SlicesIndexer implements Runnable {
long startTime = System.currentTimeMillis(); long startTime = System.currentTimeMillis();
database.beginTransaction(); database.beginTransaction();
try { try {
mHelper.reconstruct(mHelper.getWritableDatabase()); mHelper.reconstruct(database);
List<SliceData> indexData = getSliceData(); List<SliceData> indexData = getSliceData();
insertSliceData(database, indexData); insertSliceData(database, indexData);