diff options
-rw-r--r-- | .github/workflows/linux.yml | 2 | ||||
-rw-r--r-- | extra/tsan.supp | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 2ac5fe59..36f5ad05 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -68,6 +68,8 @@ jobs: cd $(basename $archive .tar.gz) fi + export TSAN_OPTIONS=suppressions=$PWD/extra/tsan.supp + if [ "${{ matrix.EVENT_MATRIX }}" == "DISABLE_OPENSSL" ]; then EVENT_CMAKE_OPTIONS="-DEVENT__DISABLE_OPENSSL=ON" elif [ "${{ matrix.EVENT_MATRIX }}" == "DISABLE_THREAD_SUPPORT" ]; then diff --git a/extra/tsan.supp b/extra/tsan.supp new file mode 100644 index 00000000..414a12c1 --- /dev/null +++ b/extra/tsan.supp @@ -0,0 +1,2 @@ +# https://github.com/libevent/libevent/issues/777 +race:event_debug_mode_too_late |