libmicrohttpd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [libmicrohttpd] libmicrohttpd 0.9.52 released


From: Markus Doppelbauer
Subject: Re: [libmicrohttpd] libmicrohttpd 0.9.52 released
Date: Tue, 18 Oct 2016 09:50:56 +0200

The callstack of the panic is:

#1  0x0000000000689986 in http_PanicCallback (cls=0x0, file=0x1fefaa0 "library/microhttpd/daemon.c", line=5257, reason=0x0) at main/debug.cpp:242
#2  0x0000000000fd5a26 in epoll_shutdown (daemon=0x61500000f580) at library/microhttpd/daemon.c:5257
#3  0x0000000000fd5d78 in MHD_stop_daemon (daemon=0x61500000f800) at library/microhttpd/daemon.c:5310
#4  0x000000000142c926 in main (argc=1, argv=0x7fffffffe6b8) at main/debug.cpp:336

Thanks a lot!
Marcus



Am Dienstag, den 18.10.2016, 01:20 +0300 schrieb Evgeny Grin:
Thanks for report!

This release is mostly experimental, we need to stabilize new functionality.
New API may also will be slightly changed.

Please report about all rough edges, especially on non-GNU/Linux platforms.

--
Best Wishes,
Evgeny Grin

On 17.10.2016 22:36, Markus Doppelbauer wrote:
I am getting a MHD panic (from daemon.c:5257): "Failed to add inter-thread communication channel FD to epoll set to signal termination" This happens after calling "MHD_quiesce_daemon()". Thanks a lot! Marcus Am Montag, den 17.10.2016, 19:21 +0200 schrieb Christian Grothoff:
Dear all, I'm happy to announce the release of libmicrohttpd 0.9.52. 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 a major new feature release. Naturally, the new features might benefit from extra testing. Changes include: * Support for HTTP Upgrade (so you now can do Web sockets and the like) * Use of eventfd where available (lowers OS resource usage) * handles non-sequential nonces in digest authentication * tagged all messages to facilitate translation of error messages (but the application has to link against gettext and do it, MHD itself will not. We just export a suitable .po-file) * fixed possible memory leak (under special conditions) * fixed issue with high CPU load (under special conditions) You can download GNU libmicrohttpd from * ftp://ftp.gnu.org/gnu/libmicrohttpd/ and all GNU FTP mirrors. * Our Subversion repository at https://gnunet.org/svn/libmicrohttpd/ Please report bugs to our bugtracker at https://gnunet.org/bugs/. The documentation (including a reference manual and tutorial) can be found at http://www.gnu.org/software/libmicrohttpd/. Happy hacking! Christian

reply via email to

[Prev in Thread] Current Thread [Next in Thread]