Anil Madhavapeddy
Anil Madhavapeddy
What would you like in the README? The library isn't really intended for end users just yet.
What's the actual problem you're trying to fix here, @raphael-proust @hhugo? It would be good to see a small example of something that needs to sleep in a platform-independent way...
On a similar note, we have a bunch of code in https://github.com/docker/vpnkit/blob/master/src/hostnet/sig.ml that abstracts over Lwt_unix vs libuv. It might be useful to build a 'core' set of Unix signatures...
I'm in favour of making this change as it's been an extremely common source of errors in using Lwt_unix in production over the years. @raphael-proust ?
We can definitely upgrade to the dune-supported-ctypes when that lands in a few months. It's worth having this edition in an interim release, as that'll support older dune clients too.
fwiw, now that httpaf has mirageos support, I'm pretty happy to have this coupled with it as it is right now...
I'm inclined to leave this as-is for 1.0, or perhaps add a helper function to `Header`
Time sure does fly when you're having fun with http...
restarted that test to check if it's transient or not
There's a bug in `cohttp/lib/header.ml` in the `connection` function, which will fail on a multi-list since it does a string comparison for the value of connection. This will not match...