From: Remi Gacogne Date: Wed, 7 Apr 2021 10:14:00 +0000 (+0200) Subject: dnsdist: Add a TSAN suppressions list X-Git-Tag: dnsdist-1.6.0-rc1~1^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e60cfd7ce6f9c8f6d5124b5aa371094ef24308df;p=thirdparty%2Fpdns.git dnsdist: Add a TSAN suppressions list --- diff --git a/pdns/dnsdistdist/dnsdist-tsan.supp b/pdns/dnsdistdist/dnsdist-tsan.supp new file mode 100644 index 0000000000..8305087a91 --- /dev/null +++ b/pdns/dnsdistdist/dnsdist-tsan.supp @@ -0,0 +1,12 @@ +# Part of that code has a race indeed, where we read the value then update it +# We don't really care for these metrics +race:doLatencyStats +race:handleStats +race:ClientState::updateTCPMetrics +race:DownstreamState::updateTCPMetrics +# There is a race when we update the status of a backend, +# but we eventual consistency is fine there +race:DownstreamState::setDown +race:DownstreamState::setUp +race:DownstreamState::setAuto +race:updateHealthCheckResult diff --git a/pdns/dnsdistdist/tsan.supp b/pdns/dnsdistdist/tsan.supp new file mode 100644 index 0000000000..0899dde574 --- /dev/null +++ b/pdns/dnsdistdist/tsan.supp @@ -0,0 +1,12 @@ +# Part of that code has a race indeed, where we read the value then update it +# We don't really care for these metrics +race:doLatencyStats +race:handleStats +race:ClientState::updateTCPMetrics +race:DownstreamState::updateTCPMetrics +# There is a race when we update the status of a backend, +# but eventual consistency is fine there +race:DownstreamState::setDown +race:DownstreamState::setUp +race:DownstreamState::setAuto +race:updateHealthCheckResult