Hi - > > Fatal error in GNU libmicrohttpd daemon.c:3831: Failed to remove FD > > from epoll set. > > Very odd. I don't have any hypothesis for why these are occuring. > > I believe this is an intermittent libmicrohttpd bug. :-(
Pushing this patch as obvious ... and will try to track this one down more urgently. commit 4cc429d2761846967678fb8cf5868d311d1f7862 (HEAD -> master) Author: Frank Ch. Eigler <f...@redhat.com> Date: Mon Oct 17 10:07:39 2022 -0400 debuginfod: report libmicrohttpd version on startup To assist troubleshooting with intermittent bugs. Signed-off-by: Frank Ch. Eigler <f...@redhat.com> diff --git a/debuginfod/ChangeLog b/debuginfod/ChangeLog index 8fb65133f3e1..59d50df1fc8a 100644 --- a/debuginfod/ChangeLog +++ b/debuginfod/ChangeLog @@ -1,3 +1,7 @@ +2022-10-17 Frank Ch. Eigler <f...@redhat.com> + + * debuginfod.cxx (main): Report libmicrohttpd version. + 2022-09-28 Aaron Merey <ame...@redhat.com> * debuginfod-client.c (debuginfod_query_server): Switch sign of some diff --git a/debuginfod/debuginfod.cxx b/debuginfod/debuginfod.cxx index 8e7ee4997e0a..9dc4836bbe12 100644 --- a/debuginfod/debuginfod.cxx +++ b/debuginfod/debuginfod.cxx @@ -3956,6 +3956,8 @@ main (int argc, char *argv[]) } } + obatched(clog) << "libmicrohttpd version " << MHD_get_version() << endl; + /* If '-C' wasn't given or was given with no arg, pick a reasonable default for the number of worker threads. */ if (connection_pool == 0)