Date: | Tue, 07 Nov 2017 09:05:34 +0100 |
From: | michal@isc.org |
To: | bind9-public@isc.org |
Subject: | Stabilize notify system test |
The notify system test sometimes fails on modern Linux systems [1] due
to an already known kernel bug getting triggered by more than one thread
attempting to send data using the same UDP socket (see RT #32355). This
results in one of the threads seeing -EPERM returned for its sendmsg()
call. Depending on which thread that turns out to be, the system test
may fail due to one of the NOTIFY messages not being sent out in the
last check ("checking notify to multiple views using tsig").
[1] https://jenkins.isc.org/view/BIND/job/bind9-master-fedora25-amd64-1/334/
https://jenkins.isc.org/view/BIND/job/bind9-master-fedora25-amd64-1/336/
https://jenkins.isc.org/view/BIND/job/bind9-master-centos7-amd64-1/338/
https://jenkins.isc.org/view/BIND/job/bind9-master-fedora25-amd64-1/341/
https://jenkins.isc.org/view/BIND/job/bind9-master-fedora26-64/136/