Results 385 comments of Thomas Leonard

> Do we not have decent examples of how to solve this problem we could draw from? Well, this *is* the solution: programs should only be able to access things...

> Will it always be the case that an Eio resource that can be closed will be closed when the switch body returns. A resource attached to a switch will...

> Is it reasonable to expect the following program to work? It sends the child's stderr to `env#stdout`, which is the Eio's process's standard output, so I'd consider that to...

I think we should have support for this - it's a common thing to want to do. I'm just not decided on what the best API is. Some options: 1....

https://github.com/openzfs/zfs/issues/16133#issuecomment-3074568964 says this is fixed in ZFS 2.3.3 (and 2.2.8).

Ah, https://github.com/realworldocaml/mdx/pull/433 got merged, so you can do `` now.

Sway, amdgpu (according to `lsmod`), NixOS 23.05 for me. (also: I'm sure it's not related, but for completeness I should mention I have a slightly patched wlroots: see https://github.com/talex5/wayland-proxy-virtwl/issues/55#issuecomment-1564515542)

@samwgoldman not misleading at all; it was very useful to know we could ship 1.0 like that. I just tagged you in case you objected to a change of direction,...

> I think rather than trying to identify a concept of a root directory, it's better instead to let go of the notion entirely Indeed, and Eio doesn't actually require...

Also, `opamStd.ml`'s `terminal_columns` installs a signal handler that uses lazy (and isn't atomic): https://github.com/ocaml/opam/blob/d1fe3e82b4889c7f24b83e3284720b3611e93574/src/core/opamStd.ml#L958-L961 This crashes under multicore if two threads try to log at the same time: ``` CamlinternalLazy.Undefined...