Bug 1651770: Suppress lock-order-inversion warning in CamerasChild. r=decoder
authorByron Campen [:bwc] <docfaraday@gmail.com>
Wed, 22 Jul 2020 15:35:08 +0000
changeset 542053 3ec1fb624570f73be6ebe42fc2d52065dfdb655c
parent 542052 0dc16ddee5d7f73efbb0deab51f7e280edca56fe
child 542054 bdedb095df0f3f9ba3a5fbb354b751882a184070
push id122599
push userbcampen@mozilla.com
push dateFri, 24 Jul 2020 13:57:20 +0000
treeherderautoland@3ec1fb624570 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersdecoder
bugs1651770
milestone80.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1651770: Suppress lock-order-inversion warning in CamerasChild. r=decoder Differential Revision: https://phabricator.services.mozilla.com/D84391
mozglue/build/TsanOptions.cpp
--- a/mozglue/build/TsanOptions.cpp
+++ b/mozglue/build/TsanOptions.cpp
@@ -304,16 +304,19 @@ extern "C" const char* __tsan_default_su
 
          // See bug 1648604
          "race:system_base_info\n"
 
          // See bug 1648606
          "race:sctp_close\n"
          "race:sctp_iterator_work\n"
 
+         // See bug 1651770
+         "deadlock:mozilla::camera::LockAndDispatch\n"
+
          // See bug 1653618
          "race:sctp_handle_tick\n"
          "race:sctp_handle_sack\n"
 
       // End of suppressions.
       ;  // Please keep this semicolon.
 }
 // clang-format on