webrtc/tools/valgrind-webrtc/tsan_v2/suppressions.txt
wu@webrtc.org d371a29227 Fix tsan failures for libjingle_unittest.
1) Change AsyncSocket's SignalReadEvent and SignalWriteEvent's thread mode to multi_threaded_local as they can be accessed from different threads.
2) Protect NATServer::TransEntry::whitelist.
3) Protect PhysicalSocket:error_.

Detail failures can be seen from issue 2080, comment #5.

TBR=fischman@webrtc.org

RISK=P1
TEST=try bots and tsanv2
BUG=2080

Review URL: https://webrtc-codereview.appspot.com/2669005

git-svn-id: http://webrtc.googlecode.com/svn/trunk@5026 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-10-23 23:56:09 +00:00

27 lines
955 B
Plaintext

# False positive in system wrappers.
# See https://code.google.com/p/webrtc/issues/detail?id=300 for details.
race:webrtc/system_wrappers/source/thread_posix.cc
# Audio processing
# See https://code.google.com/p/webrtc/issues/detail?id=2521 for details.
race:webrtc/modules/audio_processing/aec/aec_core.c
race:webrtc/modules/audio_processing/aec/aec_rdft.c
# Video coding
# See https://code.google.com/p/webrtc/issues/detail?id=2484 for details.
# race:webrtc/modules/video_coding/codecs/vp8/vp8_impl.cc
# libjingle_p2p_unittest
# See https://code.google.com/p/webrtc/issues/detail?id=2079
race:talk/base/messagequeue.cc
race:talk/base/testclient.cc
race:talk/base/virtualsocketserver.cc
race:talk/p2p/base/stunserver_unittest.cc
# libjingle_unittest
# See https://code.google.com/p/webrtc/issues/detail?id=2080
race:talk/base/logging.cc
race:talk/base/sharedexclusivelock_unittest.cc
race:talk/base/signalthread_unittest.cc
race:talk/base/thread.cc