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)

Reply via email to