Is there a default thread pool size if we don't use the flag MHD_OPTION_THREAD_POOL_SIZE? Should we set it to an arbitrary value? Or should I assume MHD will provide the right pool size according to the system it's running on?
When using the flag MHD_USE_THREAD_PER_CONNECTION with MHD_start_daemon,
MHD recommends to explicitly enable flag MHD_USE_INTERNAL_POLLING_THREAD
too.
- [libmicrohttpd] Using MHD_USE_INTERNAL_POLLING_THREAD without... Nicolas Mora