libmicrohttpd
[Top][All Lists]
Advanced

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

Re: [libmicrohttpd] Remove PlibC from autotools files


From: LRN
Subject: Re: [libmicrohttpd] Remove PlibC from autotools files
Date: Thu, 08 Aug 2013 00:28:44 +0400
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Thunderbird/25.0a1

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 08.08.2013 00:00, Michael Cronenworth wrote:
> On 08/07/2013 02:33 PM, LRN wrote:
>> I think that someone have sent a message to you directly, as i don't
>> have it (and the patches mentioned in it) in my inbox.
>> Or maybe mailing list is being sluggish.
> 
> I CC'd the list, but I have not received my reply yet so yes it looks like the
> mailing list ate it. I will reply with the patch here.
> 

It's still unclear how select()'ing on pipes is done. I see that you've
changed read()/write() to ReadFile()/WriteFile().

Specifically, the MHD_select() function. It does this:

  fd_set rs;
...
  FD_ZERO (&rs);
...
  if (-1 != daemon->wpipe[0])
    {
      FD_SET (daemon->wpipe[0], &rs);
      /* update max file descriptor */
      if (max < daemon->wpipe[0])
        max = daemon->wpipe[0];
    }
...
  num_ready = SELECT (max + 1, &rs, &ws, &es, tv);
...
  return MHD_run_from_select (daemon, &rs, &ws, &es);

I suspect that there are more patches that are missing in your messages...

- -- 
O< ascii ribbon - stop html email! - www.asciiribbon.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (MingW32)

iQEcBAEBAgAGBQJSAq36AAoJEOs4Jb6SI2Cwf/EH/0rPXqQDSvkFZ25pem+zHwil
GpEO1OF6wNlw0gDtTrSZ9FHNZG4LlXZQl3wka2wG6MGCsRPz7aJY/N5Y/+/+qq0n
wuOSPHnussZ+/FEkCZPqMUQbmIdguMvIBmrdxjXVVFyCmiiNxkg+G70qv8pewdWK
tsS93T4voYj62eBTiz8yepiMjMTY9bTUcD5YK8am52XV+bguMBZYYPEpfSM+7kpU
r0MIiPIw+TKDJ3IAJRdUqqI1xw2P5GLICRgkANoGalmL08Q6ciqAJo9F4MdNHUgQ
c+NYVBGygbS8axUV0Lxx4rgos0VW1uVMdAf35JhDmbWRMsLm+Wne/PRy8uj5p9M=
=jTMD
-----END PGP SIGNATURE-----



reply via email to

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