Results 384 comments of Thomas Leonard

BTW, while testing the CI we've set it to require repositories to be selected individually (also, it's often a mistake, when people forget to make a selection). This is why...

As the whole repository is experimental, I'm happy to merge this as long as CI is passing :-) It will probably need some new library (`eio-main`?) that picks a suitable...

I had a look at lwt_luv to see how they handle it: ```ocaml open Lwt.Infix let () = let () = Lwt_engine.set (new Lwt_luv.engine) in let socket, _ = Lwt_unix.(socketpair...

> One removes the use of `Obj.magic` ... Hmm, this doesn't work for all handles. I guess the FD isn't known initially in some cases.

OK, fixed it by adding a constraint. It seems we only ever use handles types that may have FDs anyway. I also got it to ignore EBADF when getting the...

Is this different to calling `Ctf.label` in the new thread? Originally, `Ctf` was supposed to be a user-facing API, but it's hidden inside `Eio.Private` for now because the API is...

Reading signal(7), it seems hard to avoid EINTR in all cases. In particular, it seems that `SIGCONT` can generate EINTR. It's also a bit unclear to me what happens with...

It's named after http://ocsigen.org/lwt/5.5.0/api/Lwt_stream.