[Top][All Lists]

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

Re: [libmicrohttpd] Correct handling of the MHD_ContentReaderCallback

From: Christian Grothoff
Subject: Re: [libmicrohttpd] Correct handling of the MHD_ContentReaderCallback
Date: Mon, 10 Feb 2014 11:19:49 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131103 Icedove/17.0.10

Hmm. That's, eh, interesting.  MHD should simply not call you
asking for zero bytes.  Got a testcase or a (gdb) call trace
for me? Or is this a hypothetical question to answer the case
"what if MHD did do that?"?

Happy hacking!


On 02/10/2014 10:50 AM, Martin Velek wrote:
> Hello,
> I am trying to write a robust MHD_ContentReaderCallback callback.
> However I cannot imagine how to handle a situation when MHD calls my
> callback with the provided buffer size equal to 0 (I am running
> internal select mode). The documentation does not state it as an
> impossible situation.
> I can't return 0 because of the internal select mode.
> I can't return MHD_CONTENT_READER_END_* because I would like to handle
> the request.
> Best
> Martin

Attachment: 0x48426C7E.asc
Description: application/pgp-keys

Attachment: signature.asc
Description: OpenPGP digital signature

reply via email to

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