bind9/lib/isc/netmgr
Ondřej Surý 57d0fabadd Stop leaking mutex in nmworker and cond in nm socket
On FreeBSD, the pthread primitives are not solely allocated on stack,
but part of the object lives on the heap.  Missing pthread_*_destroy
causes the heap memory to grow and in case of fast lived object it's
possible to run out-of-memory.

Properly destroy the leaking mutex (worker->lock) and
the leaking condition (sock->cond).
2021-12-08 17:58:53 +01:00
..
http.c Add isc_nm_has_encryption() 2021-11-30 12:20:22 +02:00
netmgr-int.h Improve the logging on failed TCP accept 2021-12-02 13:50:00 +01:00
netmgr.c Stop leaking mutex in nmworker and cond in nm socket 2021-12-08 17:58:53 +01:00
tcp.c Improve the logging on failed TCP accept 2021-12-02 13:50:00 +01:00
tcpdns.c Improve the logging on failed TCP accept 2021-12-02 13:50:00 +01:00
tlsdns.c Improve the logging on failed TCP accept 2021-12-02 13:50:00 +01:00
tlsstream.c TLS stream: disable TLS I/O debug log message by default 2021-11-26 10:23:17 +02:00
udp.c netmgr: add isc_nm_routeconnect() 2021-10-15 00:56:58 -07:00
uv-compat.c Completely remove BIND 9 Windows support 2021-06-09 14:35:14 +02:00
uv-compat.h Use UV_VERSION_HEX to decide whether we need libuv shim functions 2021-05-31 14:52:05 +02:00
uverr2result.c Handle UDP send errors when sending DNS message larger than MTU 2021-06-23 17:41:34 +02:00