commit | 57a3c8bff7ee19c83f01447b1759216183b513cf | [log] [tgz] |
---|---|---|
author | Sunny Shao <sunnyshao@google.com> | Mon Feb 25 20:21:46 2019 +0800 |
committer | Sunny Shao <sunnyshao@google.com> | Tue Feb 26 17:51:17 2019 +0800 |
tree | d13e4c4c33afd474e2f87a88ddc37e4a903b8d6c | |
parent | 0d8d233a3db717f7570c0711fd814af225d456ae [diff] |
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 ec2be29..1b3a25e 100644 --- a/src/com/android/settings/slices/SlicesIndexer.java +++ b/src/com/android/settings/slices/SlicesIndexer.java
@@ -71,7 +71,7 @@ long startTime = System.currentTimeMillis(); database.beginTransaction(); try { - mHelper.reconstruct(mHelper.getWritableDatabase()); + mHelper.reconstruct(database); List<SliceData> indexData = getSliceData(); insertSliceData(database, indexData);