Proper support for Windows
kelunik opened this issue · comments
Niklas Keller commented
While it works on Windows, it doesn't allow non-blocking I/O, because Windows pipes are file handles and do not allow non-blocking mode. We have to use something like https://github.com/cubiclesoft/createprocess-windows to launch the processes to allow non-blocking stream reads / writes. This is required for amphp/parallel
to work on Windows. As long as this isn't fixed, we have to use the BlockingDriver
on Windows for amphp/file
.
See comment on amphp/file@edc6c09.
Niklas Keller commented
Closing, as 0.3.0 has been released with Windows support.