On 14/04/2015 16:47, Peter Levart wrote:

The behavior of pipes on Windows is a little different (perhaps because the Pipe NIO API uses sockets under the hood on Windows - why is that? Windows does have a pipe equivalent).
Multiplexing is a bit limited on Windows, I don't think you can select on both sockets and pipe handlers in the one select. It should be rare to need to do this of course. So it should be possible to have the Windows Selector partition the selectable channels so that they are multiplexed via different threads when it arises.

-Alan

Reply via email to