bind9/lib/isc/netmgr
Diego Fronza ed9853e739 Fix tcp-highwater stats updating
After the network manager rewrite, tcp-higwater stats was only being
updated when a valid DNS query was received over tcp.

It turns out tcp-quota is updated right after a tcp connection is
accepted, before any data is read, so in the event that some client
connect but don't send a valid query, it wouldn't be taken into
account to update tcp-highwater stats, that is wrong.

This commit fix tcp-highwater to update its stats whenever a tcp connection
is established, independent of what happens after (timeout/invalid
request, etc).
2019-12-12 11:23:10 -08:00
..
Makefile.in netmgr: libuv-based network manager 2019-11-07 11:55:37 -08:00
netmgr-int.h Fix tcp-highwater stats updating 2019-12-12 11:23:10 -08:00
netmgr.c address lock order inversion 2019-12-12 17:43:03 +11:00
tcp.c Correct the DbC check order in isc__nm_async_tcpchildstop() 2019-12-10 13:43:18 +01:00
tcpdns.c Fix tcp-highwater stats updating 2019-12-12 11:23:10 -08:00
udp.c shorten some names 2019-12-09 21:44:04 +01:00
uv-compat.h Add uv_handle_{get,set}_data functions that's absent in pre-1.19 libuv to make code clearer. 2019-12-09 11:15:27 -08:00
uverr2result.c netmgr: libuv-based network manager 2019-11-07 11:55:37 -08:00