Mark Andrews
53a5f50e9d
Do not update find.result_v4 and find.result_v6
These values are supposed to be static for the life of the find and
clean_finds_at_name was updating them resulting in TSAN error
reports.
WARNING: ThreadSanitizer: data race
Write of size 4 at 0x000000000001 by thread T1 (mutexes: write M1, write M2):
#0 clean_finds_at_name lib/dns/adb.c:1537
#1 fetch_callback lib/dns/adb.c:4009
#2 task_run lib/isc/task.c:815
#3 isc_task_run lib/isc/task.c:896
#4 isc__nm_async_task netmgr/netmgr.c:848
#5 process_netievent netmgr/netmgr.c:920
#6 process_queue netmgr/netmgr.c:1013
#7 process_all_queues netmgr/netmgr.c:767
#8 async_cb netmgr/netmgr.c:796
#9 uv__async_io /usr/src/libuv-v1.44.1/src/unix/async.c:163
#10 isc__trampoline_run lib/isc/trampoline.c:189
Previous read of size 4 at 0x000000000001 by thread T2:
#0 findname lib/dns/resolver.c:3749
#1 fctx_getaddresses lib/dns/resolver.c:3993
#2 fctx_try lib/dns/resolver.c:4390
#3 rctx_nextserver lib/dns/resolver.c:10356
#4 rctx_done lib/dns/resolver.c:10503
#5 resquery_response lib/dns/resolver.c:8511
#6 udp_recv lib/dns/dispatch.c:638
#7 isc__nm_async_readcb netmgr/netmgr.c:2885
#8 isc__nm_readcb netmgr/netmgr.c:2858
#9 udp_recv_cb netmgr/udp.c:650
#10 isc__nm_udp_read_cb netmgr/udp.c:1057
#11 uv__udp_recvmsg /usr/src/libuv-v1.44.1/src/unix/udp.c:303
#12 isc__trampoline_run lib/isc/trampoline.c:189
2024-07-31 14:46:45 +10:00
..
2024-06-10 17:33:10 +02:00
2024-05-07 11:20:49 +10:00
2024-07-31 14:46:45 +10:00
2024-06-10 16:55:09 +02:00
2024-03-08 15:36:56 -08:00
2024-05-09 08:17:44 +10:00
2024-04-02 10:35:56 +02:00
2024-07-01 12:47:30 +02:00
2024-06-10 16:55:09 +02:00
2024-03-08 15:36:56 -08:00
2024-03-04 16:34:14 +01:00
2024-03-08 15:36:56 -08:00
2024-01-25 15:37:40 +01:00
2024-04-26 16:12:29 +03:00
2024-04-26 16:08:46 +03:00
2024-02-14 13:24:56 +01:00
2024-01-25 14:48:07 +01:00
2024-03-14 10:25:07 -07:00
2024-02-08 08:01:58 +01:00
2024-04-19 10:41:04 +02:00
2024-01-25 14:47:43 +01:00
2024-07-30 10:58:54 +02:00
2024-01-25 15:37:40 +01:00
2024-03-14 10:25:07 -07:00
2024-03-08 15:36:56 -08:00
2024-05-07 10:01:12 +10:00
2023-12-06 17:31:38 -08:00
2024-06-10 17:36:45 +02:00
2024-04-30 12:50:01 -07:00
2024-04-30 12:50:01 -07:00
2024-04-17 17:14:34 +02:00
2023-12-21 20:12:09 +11:00
2024-04-02 10:35:56 +02:00
2024-02-08 08:01:58 +01:00
2024-01-25 14:48:07 +01:00
2024-01-25 14:48:07 +01:00
2023-12-20 17:21:14 +01:00
2024-05-16 09:49:41 +00:00
2024-03-08 15:36:56 -08:00
2024-07-01 12:48:51 +02:00
2024-03-06 20:57:31 -08:00
2024-07-01 12:47:30 +02:00
2024-06-10 16:55:09 +02:00
2024-06-10 16:55:09 +02:00
2024-02-29 11:23:03 +01:00
2024-07-01 12:47:30 +02:00
2024-07-01 12:48:51 +02:00
2024-06-10 16:55:07 +02:00
2024-02-07 09:52:32 +11:00
2024-02-13 09:21:49 +11:00
2024-06-10 17:33:11 +02:00
2024-03-06 10:49:02 +01:00
2024-04-02 10:35:56 +02:00
2024-04-23 13:11:52 +02:00
2024-04-10 22:51:07 -04:00
2024-01-12 13:27:59 +02:00
2024-01-05 11:16:12 +01:00
2024-04-18 09:50:33 +02:00
2024-04-22 12:32:36 +10:00
2024-06-10 16:55:09 +02:00
2024-05-29 08:30:19 +02:00
2024-01-25 14:48:07 +01:00
2024-06-10 16:55:12 +02:00
2024-05-16 10:27:49 +10:00
2024-04-30 12:50:01 -07:00