Results 271 comments of Thomas de Zeeuw

> Alright, I think its time for some progress updates: I have found a possible CI solution using Vagrant and MacOS Github runners (apparently they have nested virtualization enabled). Would...

@mlsvrts am I correct in saying that the problem here is not necessarily the buffer size, but that the read is not completed the moment data is available? Perhaps their...

@vadixidav, @mlsvrts would a `NamedPipe::set_buffer_size` function, changing the buffer size used in https://github.com/tokio-rs/mio/blob/c9e33691034be4df491fed7b24b5eeb4d20f8d7d/src/sys/windows/named_pipe.rs#L806, fix this issue?

Can anyone give https://github.com/tokio-rs/mio/pull/1608 a try?

@carllerche Splitting OS specific code into different crates sounds good. But this only solves the code side of things, not the support/maintainence. We still need people with the proper knowledge...

Not sure were to put this, so I'm putting it here. In regards to what OS versions to support, @carllerche and I decide on as *best effort* support of RHEL...

Some more builds that with the same problem: https://cirrus-ci.com/task/4567519352848384, https://cirrus-ci.com/task/6215557779554304, so it doesn't seem to be a fluke. Could this be an OS setting?

This seems to be a problem on CirrusCI, any luck reproducing it locally @asomers?

@Noah-Kennedy I was thinking Mio v1 should remain poll based, i.e. the current implementation. For Mio v2 we would be completion based seeing how it's now supported by both Linux...