Results 396 comments of Thomas Leonard

Optional support would be good, yes.

Oh wow, that's annoying. I guess we need to do what libuv does then and use `select` when polling fails (https://github.com/libuv/libuv/blob/731adacad2426d349d4c51ca608184f7e01c93c6/src/unix/stream.c#L287). https://lists.apple.com/archives/Darwin-dev/2006/Apr/msg00066.html > There's an issue with binary compatibility inside...

> It seems there's a need for a "lifetime of the pipeline"/"lifetime of the Eio_main.run" switch (the Eio.Switch.t flavour) -- I've made it so this gets passed around a lot...

This isn't an objection to this PR, but I wanted to comment on the blog post you linked elsewhere ([File descriptors are not integers](https://www.dra27.uk/blog/platform/2025/09/30/file-descriptors-are-not-integers.html)): > Stepping back, let’s consider if...

Yes, it seems reasonable to get this in the upstream binary. Otherwise, we'll have to do this dune stuff in every project that uses capnp.