diff options
author | 2019-11-17 02:02:46 +0000 | |
---|---|---|
committer | 2019-11-16 18:02:46 -0800 | |
commit | e14e053d3df3e607dc0e9fd7bb43d64eaf581162 (patch) | |
tree | 3d5772eb9cdef71199a2cb38ed76e2e662a10d44 /CODE-OF-CONDUCT.md | |
parent | 4831e7f9477dcdc7847b0a76fab09fcd17447bb2 (diff) | |
download | coredns-e14e053d3df3e607dc0e9fd7bb43d64eaf581162.tar.gz coredns-e14e053d3df3e607dc0e9fd7bb43d64eaf581162.tar.zst coredns-e14e053d3df3e607dc0e9fd7bb43d64eaf581162.zip |
create pkg/reuseport (#3455)
* create pkg/reuseport
Move the core server listening functions to a new package so plugins can
use them.
Also make *all* servers use the functions here; as only the udp/tcp
listeners where using SO_REUSEPORT (if available). This is the only
actual change in this PR; in it's core it's just a move of 2 files.
This can also be used to cleanup the dance we're doing now for
re-acquiring the sockets in e.g. the metrics plugins and the ready
plugin.
Signed-off-by: Miek Gieben <miek@miek.nl>
* Also push a small doc update
Signed-off-by: Miek Gieben <miek@miek.nl>
Diffstat (limited to 'CODE-OF-CONDUCT.md')
0 files changed, 0 insertions, 0 deletions