09.08.2013, 08:45, "LRN" <[email protected]>: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 09.08.2013 04:28, Evgeny Grin wrote: > >> 09.08.2013, 02:02, "LRN" <[email protected]>: >>> On 09.08.2013 01:47, Christian Grothoff wrote: >>>> Well, if you badly want threads, I guess as long as they are W32-only >>>> maybe I'll live. Would that eliminate the 100ms and the extra wake-ups? >>> Yes. >> Move sockets "select" to new thread, use overlapped IO on pipe handle? >> Than pipe handle should be opened as Overlapped IO. > That is doable (just have to dump CreatePipe and use a custom > pipe-creation function; or, if minimal version is bumped to Vista+, just > make the handle overlapped after the fact). Isn't it simple to use local socket instead of pipe? This will work on all platforms.
I don't think than requiring Vista+ is good solution for MHD.
