bind9/lib/isc/unix
Witold Kręcicki 0eec2594b9 Fix possible deadlock in unix/socket.c
In process_fd we lock sock->lock and then internal_accept locks mgr->lock,
in isc_sockmgr_render* functions we lock mgr->lock and then lock sock->lock,
that can cause a deadlock when accessing stats. Unlock sock->lock early in
all the internal_{send,recv,connect,accept} functions instead of late
in process_fd.
2020-05-20 09:57:25 +02:00
..
include Remove files generated by autotools 2020-04-21 14:19:30 +02:00
dir.c Use the new sorting rules to regroup #include headers 2020-03-09 16:19:22 +01:00
errno.c apply the modified style 2020-02-13 15:05:06 -08:00
errno2result.c Use the new sorting rules to regroup #include headers 2020-03-09 16:19:22 +01:00
errno2result.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
file.c Use the new sorting rules to regroup #include headers 2020-03-09 16:19:22 +01:00
fsaccess.c Use the new sorting rules to regroup #include headers 2020-03-09 16:19:22 +01:00
ifiter_getifaddrs.c apply the modified style 2020-02-13 15:05:06 -08:00
interfaceiter.c Reformat using the new rules 2020-02-14 09:31:05 +01:00
meminfo.c apply the modified style 2020-02-13 15:05:06 -08:00
net.c Complete rewrite the BIND 9 build system 2020-04-21 14:19:48 +02:00
os.c apply the modified style 2020-02-13 15:05:06 -08:00
pk11_api.c apply the modified style 2020-02-13 15:05:06 -08:00
resource.c Use the new sorting rules to regroup #include headers 2020-03-09 16:19:22 +01:00
socket.c Fix possible deadlock in unix/socket.c 2020-05-20 09:57:25 +02:00
socket_p.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
stdio.c apply the modified style 2020-02-13 15:05:06 -08:00
stdtime.c Correct the typecast of .tv_sec in isc_stdtime_get() 2020-03-25 22:08:50 +01:00
syslog.c apply the modified style 2020-02-13 15:05:06 -08:00
time.c Use clock_gettime() instead of gettimeofday() for isc_stdtime function 2020-03-18 16:02:24 +01:00