Merge "Fix: release lock in UserHistoryDictionary."

main
Keisuke Kuroynagi 2013-07-04 15:13:08 +00:00 committed by Android (Google) Code Review
commit 49910a9d77
1 changed files with 5 additions and 1 deletions

View File

@ -320,7 +320,11 @@ public final class UserHistoryDictionary extends ExpandableDictionary {
mUserHistoryDictionary.mBigramListLock.unlock();
}
} else if (mUserHistoryDictionary.mBigramListLock.tryLock()) {
doWriteTaskLocked();
try {
doWriteTaskLocked();
} finally {
mUserHistoryDictionary.mBigramListLock.unlock();
}
}
return null;
}