Hell,
I've been using libmicrohttpd for quite a while now (thank you for all the
hard work you have been doing over the years). I was updating some of my
code to use epoll these days and I noticed the documentation saying about
MHD_USE_EPOLL_LINUX_ONLY:

"This option is only available on Linux systems and only works in
conjunction with MHD_USE_THREAD_PER_CONNECTION (at this point)."

Using a combination of MHD_USE_THREAD_PER_CONNECTION and
MHD_USE_EPOLL_LINUX_ONLY caused the daemon to be returned as NULL - looking
at the code I see and error and the following message:

"Combining MHD_USE_THREAD_PER_CONNECTION and MHD_USE_EPOLL_LINUX_ONLY is
not supported."

Is the use of epoll reserved just to INTERNAL_SELECT?

Thanks,

Sebastiano

Reply via email to