Mark Andrews
fb8a3c9ab2
Remove optimisation on obtaining a headlock as it triggers a tsan.
WARNING: ThreadSanitizer: data race (pid=15898)
Write of size 8 at 0x7b6400011818 by thread T9 (mutexes: write M1597):
#0 get_client /builds/isc-projects/bind9/bin/named/client.c:3876:3 (named+0x4db171)
#1 ns_client_replace /builds/isc-projects/bind9/bin/named/client.c:3710:12 (named+0x4d737b)
#2 query_recurse /builds/isc-projects/bind9/bin/named/query.c:4325:13 (named+0x4ff469)
#3 query_find /builds/isc-projects/bind9/bin/named/query.c (named+0x4fb949)
#4 ns_query_start /builds/isc-projects/bind9/bin/named/query.c:9675:8 (named+0x4f37cb)
#5 client_request /builds/isc-projects/bind9/bin/named/client.c:3112:3 (named+0x4de9ef)
#6 dispatch /builds/isc-projects/bind9/lib/isc/task.c:1157:7 (libisc.so.1107+0x50845)
#7 run /builds/isc-projects/bind9/lib/isc/task.c:1331:2 (libisc.so.1107+0x4d799)
Previous read of size 8 at 0x7b6400011818 by thread T2:
#0 exit_check /builds/isc-projects/bind9/bin/named/client.c:698:5 (named+0x4d5d22)
#1 ns_client_detach /builds/isc-projects/bind9/bin/named/client.c:3687:8 (named+0x4d7762)
#2 query_find /builds/isc-projects/bind9/bin/named/query.c (named+0x4f9021)
#3 query_resume /builds/isc-projects/bind9/bin/named/query.c:4164:12 (named+0x509b68)
#4 dispatch /builds/isc-projects/bind9/lib/isc/task.c:1157:7 (libisc.so.1107+0x50845)
#5 run /builds/isc-projects/bind9/lib/isc/task.c:1331:2 (libisc.so.1107+0x4d799)
2020-09-08 09:25:43 +10:00
..
2020-09-08 09:25:43 +10:00
2020-01-13 14:03:11 +01:00
2020-09-08 09:25:43 +10:00
2020-09-02 08:43:42 +00:00
2020-09-08 09:25:43 +10:00
2020-05-13 12:18:55 +10:00
2020-02-21 14:09:59 -08:00
2020-02-21 14:09:59 -08:00
2020-08-06 10:05:20 +00:00
2019-08-06 15:03:35 +02:00
2020-08-14 00:16:45 +10:00
2019-10-03 14:21:46 +02:00
2020-09-08 09:25:43 +10:00
2020-02-24 22:04:43 -08:00
2020-02-08 06:32:42 -08:00
2020-02-08 06:32:42 -08:00
2020-02-08 06:32:42 -08:00
2020-02-08 11:46:37 -08:00
2020-02-08 06:32:42 -08:00
2019-11-12 09:22:15 +01:00
2020-05-13 12:18:55 +10:00
2020-02-08 06:32:42 -08:00
2020-07-14 10:55:17 +10:00
2020-02-08 06:32:42 -08:00
2020-08-05 15:51:50 +02:00
2020-03-26 13:52:28 +01:00
2019-11-06 12:54:40 +01:00
2020-06-25 21:18:45 +10:00
2019-10-03 14:21:47 +02:00
2020-09-02 11:47:37 +10:00
2020-02-21 14:09:59 -08:00
2019-10-14 22:12:16 +11:00
2020-02-11 21:20:14 +01:00
2019-10-17 11:13:30 +02:00
2019-09-02 13:22:40 +02:00
2020-08-25 16:13:54 +02:00
2020-01-13 05:07:13 +00:00
2020-02-08 06:32:42 -08:00
2020-02-08 06:32:42 -08:00
2020-05-13 12:18:55 +10:00