Bikal Lem
Bikal Lem
There's also this https://github.com/piscisaureus/wepoll It seems to advertise itself as a drop in replacement for Linux epoll in windows. This could maybe provide a better migration path/alternative to more performance...
>Please rebase it on master. There seem to be spurious changes from an old eio-3 branch (like the shell-eio..nix file Do you have a suggestion on how to go about...
I managed to rebase on master and remove all the unnecessary commits. `git rebase -i master` seems to be the trick in this case.
@mseri The branch is now rebased on master and all todo items are addressed. It is ready for review.
@mseri The MacOS CI failing seems not related to this PR.
@talex5 Eio.Client makes do with `Eio.Flow.two_way` now.
@talex5 `'a conn` is now `('a, 'b') conn`. Since https://github.com/ocaml-multicore/eio/pull/278 is merged, this should allow us to provide a default connection mechanism which takes uri as an argument, i.e. `val...
@talex5 @mseri I believe I have addressed all outstanding issues. Could we please merge this if there aren't any further issues; It would help the PR to not bitrot😺.
@mseri Added the changelog.
@talex5 >Regarding timeouts, Eio.Time.with_timeout should do it. However, an example might be nice, indeed. I can't seem to be able to reply inline so creating a comment instead. This is...