diff options
author | 2013-09-27 11:13:22 +0900 | |
---|---|---|
committer | 2013-09-29 11:41:13 +0900 | |
commit | ceb364c0411dbcb38f2bd94f1d2b54eef3b985c1 (patch) | |
tree | 77f2ddf49d14d458dc9f9e726ec14381204109df /java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java | |
parent | ef63947f7d10bcbb3237661ad480b430d4208833 (diff) | |
download | latinime-ceb364c0411dbcb38f2bd94f1d2b54eef3b985c1.tar.gz latinime-ceb364c0411dbcb38f2bd94f1d2b54eef3b985c1.tar.xz latinime-ceb364c0411dbcb38f2bd94f1d2b54eef3b985c1.zip |
Fix PrioritizedSerialExecutor.
It was possible that fetchNextTasks() would be called by multiple
threads concurrently.
If it happens, some tasks in the task queues might be ignored.
cherrypick of Idc81c43c45e382da3850cc55b9a42c281548d2a8
bug: 10957075
Change-Id: I41bf90dda15306ee879350f96a791d940ea31da1
Diffstat (limited to 'java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java')
-rw-r--r-- | java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java b/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java index 183f12ad9..712520212 100644 --- a/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java +++ b/java/src/com/android/inputmethod/latin/ExpandableBinaryDictionary.java @@ -727,7 +727,7 @@ abstract public class ExpandableBinaryDictionary extends Dictionary { holder.set(mBinaryDictionary.isValidWord(word)); } else { holder.set(((DynamicPersonalizationDictionaryWriter) mDictionaryWriter) - .isInDictionaryForTests(word)); + .isInBigramListForTests(word)); } } } |