aboutsummaryrefslogtreecommitdiff
path: root/ci
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2023-12-19 07:10:16 -0800
committerCopybara-Service <copybara-worker@google.com>2023-12-19 07:11:23 -0800
commite54fb4e1440c3c1d6933ceec2b36012228507719 (patch)
treea133a587cc0b9443c4e143d776710a93030d7f39 /ci
parentbae260199fffe782d5a5414bb80cfe49abb1436f (diff)
downloadabseil-e54fb4e1440c3c1d6933ceec2b36012228507719.tar.gz
abseil-e54fb4e1440c3c1d6933ceec2b36012228507719.tar.bz2
abseil-e54fb4e1440c3c1d6933ceec2b36012228507719.zip
Mutex: Prevent false race in EnableInvariantDebugging.
The added test exposes a false TSan race report in EnableInvariantDebugging/EnableDebugLog related to SynchEvent reuse. We ignore most of the stuff that happens inside of the Mutex code, but not for the code inside of EnableInvariantDebugging/EnableDebugLog. So these can cause occasional false reports on SynchEvent bankruptcy. Also ignore accesses in EnableInvariantDebugging/EnableDebugLog. PiperOrigin-RevId: 592226791 Change-Id: I066edb1ef5661ba6cf86a195f91a9d5328b93d10
Diffstat (limited to 'ci')
0 files changed, 0 insertions, 0 deletions