bind9/lib/isc/include
Witold Kręcicki 818afe613f Redesigned TCP accepting: one listen/accept loop, passing the connected socket.
Instead of using bind() and passing the listening socket to the children
threads using uv_export/uv_import use one thread that does the accepting,
and then passes the connected socket using uv_export/uv_import to a random
worker. The previous solution had thundering herd problems (all workers
waking up on one connection and trying to accept()), this one avoids this
and is simpler.
The tcp clients quota is simplified with isc_quota_attach_cb - a callback
is issued when the quota is available.

(cherry picked from commit 60629e5b0b)
2020-06-03 23:00:52 +02:00
..
isc Redesigned TCP accepting: one listen/accept loop, passing the connected socket. 2020-06-03 23:00:52 +02:00
pk11 Refactor the code using the pk11 ECC constants. 2020-05-01 06:54:27 +02:00
pkcs11 Update to PKCS#11 v3.0 EdDSA macros. 2020-05-01 06:54:26 +02:00
.clang-format Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
Makefile.in Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00