summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorzea@chromium.org <zea@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-04-27 22:29:43 +0000
committerzea@chromium.org <zea@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-04-27 22:29:43 +0000
commit16864221105a01dde61848870965a139609da7ae (patch)
tree4e8eaf452456b565f73e750b407fb42d3c672c04 /tools
parent7edd18668d67a2e433773b32a56eea57949b4a80 (diff)
downloadchromium_src-16864221105a01dde61848870965a139609da7ae.zip
chromium_src-16864221105a01dde61848870965a139609da7ae.tar.gz
chromium_src-16864221105a01dde61848870965a139609da7ae.tar.bz2
[Sync] Remove changes_channel functionality and replace with DirectoryChangeListener interface.
All the changes_channel functionality has been replaced with calls to a new DirectoryChangeListener interface. This allows the passing of the models with changes directly to HandleTransactionCompleteEvent, instead of buffering in the SyncInternal object, which is what lead to the race conditions and possible crashes. sync/util/channel.h is now finally redundant and has been removed. BUG=80465 TEST=sync_unit_tests Review URL: http://codereview.chromium.org/6903027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83231 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r--tools/valgrind/tsan/suppressions.txt4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/valgrind/tsan/suppressions.txt b/tools/valgrind/tsan/suppressions.txt
index 9af8fa0..fd04a6d 100644
--- a/tools/valgrind/tsan/suppressions.txt
+++ b/tools/valgrind/tsan/suppressions.txt
@@ -132,8 +132,8 @@
fun:ObserverListBase*
...
fun:sync_api::SyncManager::SyncInternal::*
- fun:sync_api::SyncManager::*
- fun:browser_sync::*
+ fun:syncable::BaseTransaction::*
+ fun:syncable::BaseTransaction::*
}
############################