diff options
author | rsesek@chromium.org <rsesek@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-11-23 20:34:04 +0000 |
---|---|---|
committer | rsesek@chromium.org <rsesek@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-11-23 20:34:04 +0000 |
commit | c2b1b307c22a71c62f17bf486ce26f0baf0281e2 (patch) | |
tree | 7e9c5fcc18bc56678052b88e71a25d9f69fb1dc4 /base/files/file_path_watcher_linux.cc | |
parent | e8c7581be58121cea28a4df050811da7a03e3c8f (diff) | |
download | chromium_src-c2b1b307c22a71c62f17bf486ce26f0baf0281e2.zip chromium_src-c2b1b307c22a71c62f17bf486ce26f0baf0281e2.tar.gz chromium_src-c2b1b307c22a71c62f17bf486ce26f0baf0281e2.tar.bz2 |
Make ObserverListThreadSafe key its observers by PlatformThreadId instead of MessageLoop.
This fixes a subtle behavior that drops RemoveObserver operations when the
current() loop is NULL. Now those operations will always succeed.
BUG=104826
TEST=base_unittests
Review URL: http://codereview.chromium.org/8635002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111404 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/files/file_path_watcher_linux.cc')
0 files changed, 0 insertions, 0 deletions