Hi Evgeny,
unsigned int daemon_flags = MHD_USE_INTERNAL_POLLING_THREAD |
MHD_USE_POLL | MHD_ALLOW_SUSPEND_RESUME | MHD_USE_ERROR_LOGResponse is
generated in a dedicated thread.I will try to write a testcase.
Best wishes


Am Dienstag, dem 27.02.2024 um 18:19 +0100 schrieb Evgeny Grin:
> Hi Markus,
> Can you share a larger piece of code or give more details, like used
> mode (internal polling or external polling), polling function, other
> relevant information?
> -- Evgeny
> 27-Feb-2024 17:58 (UTC+0100), Markus Doppelbauer via libmicrohttpd
> wrote:
> > What was your issue? How did you fix it?
> > I am getting "Assertion failed" from "connection.c:6864":   case
> > MHD_CONNECTION_CHUNKED_BODY_UNREADY:     mhd_assert (0);
> > This happens if I create a response from callback, e.g.:
> >      struct MHD_Response *response =
> > MHD_create_response_from_callback( MHD_SIZE_UNKNOWN, 32*1024,
> > content_reader_callback, userdata, NULL );
> > MHD_add_response_header( response, header.name, header.value );
> > statuscode = MHD_queue_response( connection, 200, response );
> > MHD_destroy_response( response );
> >
> >
> > Am Montag, dem 26.02.2024 um 20:51 -0300 schrieb silvioprog:
> > > Problem fixed! \o/
> > > I have a couple of test cases that call some MHD functions
> > > internally, but after creating fake MHD_Connections to pass to
> > > the functions instead of NULL the problem was fixed.
> > > Thanks a lot guys!
> > > On Mon, Feb 26, 2024 at 5:41 PM silvioprog <silviop...@gmail.com
> > > <mailto:silviop...@gmail.com>> wrote:
> > > > Seems like it will be hard to figure out the problem. I mean,
> > > > since the application is crashing, I can understand what is
> > > > happening. The only error message I could catch was this one in
> > > > the attached picture.
> > > > I'll to try to fix the problem or at least reproduce it.
> > > > On Mon, Feb 26, 2024 at 4:54 PM silvioprog <
> > > > silviop...@gmail.com <mailto:silviop...@gmail.com>> wrote:
> > > > > Hey Christian. =)
> > > > > Yes sure, I'll try to reproduce the problem and provide all
> > > > > the logs.
> > > > > On Mon, Feb 26, 2024 at 4:23 PM Christian Grothoff <
> > > > > groth...@gnunet.org <mailto:groth...@gnunet.org>> wrote:
> > > > > > Hi Silvio,
> > > > > > Well, we didn't try to break anything with the update, so
> > > > > > you shouldn'thave to change anything on your side either.
> > > > > > Can you send us a stacktrace/valgrind output and/or test
> > > > > > code to reproduce? That'll expedite afix...
> > > > > > Happy hacking!
> > > > > > -Christian
> > > >
> > > > -- Silvio Clécio
> > >
> > > -- Silvio Clécio

Reply via email to