Great work! I'm using thread-pool and I confirm the problem too. Thanks JM for sending the patch solving it and Christian for the p.s note.
Cheers On Sat, Dec 8, 2018 at 9:25 PM Christian Grothoff <groth...@gnunet.org> wrote: > Dear all, > > I'm glad to announce the release of GNU libmicrohttpd 0.9.62. > > GNU libmicrohttpd is a small C library that is supposed to make it easy > to run an HTTP server as part of another application. GNU libmicrohttpd > is fully HTTP 1.1 compliant and supports IPv6. Finally, GNU > libmicrohttpd is fast, portable and has a simple API and (without TLS > support and other optional features) a small binary size (~32k). > > This is bugfix *and* feature release. > Changes since version 0.9.61: > * Fixes regression with double-unescaping of URLs > * Adds support for RFC 7616-style digest authentication with > SHA-256 > * Better file-IO buffer size on W32 (performance improvement) > * new compile-time option to build MHD without *any* threading > library (MHD_FEATURE_THREADS) for embedded systems without > thread support > * documentation improvements > > You can download GNU libmicrohttpd from > > * https://ftp.gnu.org/gnu/libmicrohttpd/ and all GNU FTP mirrors. > * Our git repository at https://git.gnunet.org/git/libmicrohttpd.git > > Please report bugs to our bugtracker at https://gnunet.org/bugs/. > > The documentation (including a reference manual and tutorial) can be > found at https://www.gnu.org/software/libmicrohttpd/. > > > Happy hacking! > > Christian > p.s.: The WSA_FLAG_OVERLAPPED-fix posted on the mailinglist earlier > today came literally a minute after the release had been uploaded. > W32 users that use a thread pool should probably add that patch as > well ;-). > -- Silvio Clécio