From: Sunny Shao Date: Mon, 25 Feb 2019 12:21:46 +0000 (+0800) Subject: Handle the IllegalStateException X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=57a3c8bff7ee19c83f01447b1759216183b513cf;p=android-x86%2Fpackages-apps-Settings.git Handle the IllegalStateException Handle the attempt to re-open an already-closed object: SQLiteDatabase problem Bug: 124451874 Test: robotest Change-Id: I750b2ce98cc2551c80c3bb4f25928e0e5a615cd9 --- diff --git a/src/com/android/settings/slices/SlicesIndexer.java b/src/com/android/settings/slices/SlicesIndexer.java index ec2be2922d..1b3a25ef87 100644 --- a/src/com/android/settings/slices/SlicesIndexer.java +++ b/src/com/android/settings/slices/SlicesIndexer.java @@ -71,7 +71,7 @@ class SlicesIndexer implements Runnable { long startTime = System.currentTimeMillis(); database.beginTransaction(); try { - mHelper.reconstruct(mHelper.getWritableDatabase()); + mHelper.reconstruct(database); List indexData = getSliceData(); insertSliceData(database, indexData);