1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2026-02-20 01:20:09 +03:00

Merge pull request #2232 from synqa/add-tsan-suppression

Add ThreadSanitizer suppression file
This commit is contained in:
Ilya Shipitsin
2026-02-14 15:47:43 +01:00
committed by GitHub

12
tsan_suppressions.txt Normal file
View File

@ -0,0 +1,12 @@
# This file contains suppressions for Thread Sanitizer.
# For the specification, refer to: https://github.com/google/sanitizers/wiki/threadsanitizersuppressions
# Thread Sanitizer reports data races on Finished and NoDelayFlag in CONNECT_SERIAL_PARAM,
# shared between BindConnectThreadForIPv4, BindConnectThreadForIPv6, and BindConnectEx5.
# These are benign data races: the Set/Wait on FinishEvent provides synchronization
# equivalent to a lock, but TSan cannot recognize it.
# https://github.com/SoftEtherVPN/SoftEtherVPN/pull/2222
race_top:BindConnectThreadForIPv4
race_top:BindConnectThreadForIPv6
race_top:BindConnectEx5