]> git.ipfire.org Git - thirdparty/pdns.git/commit
dnsdist: Use per-thread credentials for GnuTLS client connections 10841/head
authorRemi Gacogne <remi.gacogne@powerdns.com>
Wed, 13 Oct 2021 12:03:45 +0000 (14:03 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Wed, 13 Oct 2021 12:03:45 +0000 (14:03 +0200)
commit70dd1aed07dadea062db32d960460ea1cd7cae5f
treebd8e4d463e5a9a40bcb5a864482fe13d86ebbe40
parent311b15359e9e930d144b5c14e42272113e5e8f61
dnsdist: Use per-thread credentials for GnuTLS client connections

It looks like there is a race in some versions when the credentials
are shared between several threads opening TLS client connections.
pdns/dnsdistdist/dnsdist-tsan.supp
pdns/iputils.hh
pdns/libssl.cc
pdns/libssl.hh
pdns/tcpiohandler.cc