From 8fcf354fa1c852c4ec1390f7ac00229a9b535fb3 Mon Sep 17 00:00:00 2001 From: Yves Gerey Date: Mon, 22 Jul 2019 19:46:02 +0200 Subject: [PATCH] [tsan] Suppress all of libpulsecommon*.so, following chromium. Hide benign data race in libpulse init. Mirror what have been done here: https://chromium-review.googlesource.com/c/chromium/src/+/690578/ Bug: chromium:244856 Change-Id: If9aa871ca3405141f2a62622704b6805cdda5fac Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/146545 Reviewed-by: Mirko Bonadei Commit-Queue: Yves Gerey Cr-Commit-Position: refs/heads/master@{#28640} --- tools_webrtc/sanitizers/tsan_suppressions_webrtc.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools_webrtc/sanitizers/tsan_suppressions_webrtc.cc b/tools_webrtc/sanitizers/tsan_suppressions_webrtc.cc index 96c236c8e8..3177fbc74a 100644 --- a/tools_webrtc/sanitizers/tsan_suppressions_webrtc.cc +++ b/tools_webrtc/sanitizers/tsan_suppressions_webrtc.cc @@ -65,6 +65,9 @@ char kTSanDefaultSuppressions[] = "race:*RTCStatsIntegrationTest_GetsStatsWhileDestroyingPeerConnections_" "Test::TestBody\n" + // http://crbug.com/244856 + "race:libpulsecommon*.so\n" + // End of suppressions. ; // Please keep this semicolon.