bind9/lib/isc/netmgr
Ondřej Surý 8b4fe6c6c5 Add missing acquire memory barrier in isc_nmhandle_unref
The ThreadSanitizer uses system synchronization primitives to check for
data race.  The netmgr handle->references was missing acquire memory
barrier before resetting and reusing the memory occupied by isc_nmhandle_t.

(cherry picked from commit 1013c0930e)
2020-06-16 08:58:33 +02:00
..
Makefile.in Resolve the overlinking of the system libraries 2020-05-11 09:49:54 +02:00
netmgr-int.h Redesigned TCP accepting: one listen/accept loop, passing the connected socket. 2020-06-03 23:00:52 +02:00
netmgr.c Add missing acquire memory barrier in isc_nmhandle_unref 2020-06-16 08:58:33 +02:00
tcp.c Fix a race in TCP accepting. 2020-06-10 11:39:43 -07:00
tcpdns.c netmgr refactoring: use generic functions when operating on sockets. 2020-04-03 13:44:28 +02:00
udp.c Don't check the result of setting SO_INCOMING_CPU 2020-06-03 12:47:21 +02:00
uv-compat.c isc_uv_import must pass UV__IPC_SOCKET_XFER_TCP_CONNECTION, not SERVER. 2020-06-03 23:27:24 +02:00
uv-compat.h Use libuv-provided uv_{export,import} if available. 2020-02-18 14:21:16 +01:00
uverr2result.c Proper accounting of active TCP connections 2020-03-05 23:27:56 +00:00