From: Remi Gacogne Date: Wed, 3 May 2023 15:55:34 +0000 (+0200) Subject: dnsdist: Add a TSAN suppression for the backend re-connection code X-Git-Tag: rec-4.9.0-beta1~7^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F12726%2Fhead;p=thirdparty%2Fpdns.git dnsdist: Add a TSAN suppression for the backend re-connection code --- diff --git a/pdns/dnsdistdist/dnsdist-tsan.supp b/pdns/dnsdistdist/dnsdist-tsan.supp index d597a72af7..8443ab5319 100644 --- a/pdns/dnsdistdist/dnsdist-tsan.supp +++ b/pdns/dnsdistdist/dnsdist-tsan.supp @@ -17,3 +17,8 @@ race:DownstreamState::stop race:DownstreamState::submitHealthCheckResult race:DownstreamState::healthCheckRequired race:carbonDumpThread +# There is a slight race when we detect an error and +# re-connect a backend, where the UDP responder thread +# can still be looking at the existing socket descriptors. +# Actually writing to these is protected by a mutex, though. +race:DownstreamState::reconnect