diff options
author | pkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-11-17 21:38:10 +0000 |
---|---|---|
committer | pkasting@chromium.org <pkasting@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-11-17 21:38:10 +0000 |
commit | 03addd9009847497437ebe5466c164f50b93e990 (patch) | |
tree | a9b253835c2927243757a862f941a2f25c21d115 /views | |
parent | 5a39cf9fd70c87bbe15d2b7e03b94e675cf5c225 (diff) | |
download | chromium_src-03addd9009847497437ebe5466c164f50b93e990.zip chromium_src-03addd9009847497437ebe5466c164f50b93e990.tar.gz chromium_src-03addd9009847497437ebe5466c164f50b93e990.tar.bz2 |
Fix a problem where queued checks' clients would never be called back if when the check finally ran it passed the prefix check (the common case). This was made more noticeable by r31950 since before that things wouldn't be queued unless we were resetting the database (rare) or caught a narrow timing window where |database_| was true but |database_loaded_| was false; after that, we could get this on startup, and with r32136, after closing the database as well.
This also removes some unnecessary bits now that we don't queue during a reset.
BUG=23400
TEST=none
Review URL: http://codereview.chromium.org/402004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32212 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views')
0 files changed, 0 insertions, 0 deletions