]> git.ipfire.org Git - thirdparty/elfutils.git/commit
debuginfod: Try without MHD_USE_DUAL_STACK if MHD_start_daemon fails
authorMark Wielaard <mark@klomp.org>
Thu, 5 May 2022 21:59:57 +0000 (23:59 +0200)
committerMark Wielaard <mark@klomp.org>
Wed, 11 May 2022 22:54:04 +0000 (00:54 +0200)
commit51571ca7685fad821eb98eaa481f64de7f44bb07
tree5da82bdf7ba6e1cb6e957d5473a2df7f28045a60
parentc7982c9e3bee93422dd140568587e2796e0c96ca
debuginfod: Try without MHD_USE_DUAL_STACK if MHD_start_daemon fails

On a systems that have ipv6 disabled debuginfod doesn't start up
anymore because libhttpd MHD_USE_DUAL_STACK only works if it can
open an ipv6 socket. If MHD_start_daemon with MHD_USE_DUAL_STACK
fails try again without that flag set.

https://sourceware.org/bugzilla/show_bug.cgi?id=29122

Signed-off-by: Mark Wielaard <mark@klomp.org>
debuginfod/ChangeLog
debuginfod/debuginfod.cxx