]> git.ipfire.org Git - thirdparty/elfutils.git/commit
debuginfod: use single ipv4+ipv6 microhttpd daemon configuration
authorFrank Ch. Eigler <fche@redhat.com>
Sun, 3 Apr 2022 23:42:48 +0000 (19:42 -0400)
committerFrank Ch. Eigler <fche@redhat.com>
Mon, 4 Apr 2022 17:04:09 +0000 (13:04 -0400)
commit4e4082be03deee515f3b6ce56eab8f2193490535
tree2d8a9f96ed0d125ea77d33bdcac67f0c984f49d2
parente646e363e72e06e0ed5574c929236d815ddcbbaf
debuginfod: use single ipv4+ipv6 microhttpd daemon configuration

Use a single MHD_USE_DUAL_STACK mhd daemon.  This way, the thread
connection pool is not doubled, saving memory and better matching user
expectations.  A slight tweak to logging is required to pull IPv4
remote addresses back out, and also to allow IPv6 ::-laden address
forwarding through federation links.

Signed-off-by: Frank Ch. Eigler <fche@redhat.com>
debuginfod/ChangeLog
debuginfod/debuginfod-client.c
debuginfod/debuginfod.cxx