Ludovic Courtès <[email protected]> skribis: > Ludovic Courtès <[email protected]> skribis: > >> While working on a fix for this issue (finalizer pipe shared between >> parent and child process), I found the ‘sleep_pipe’ of the main thread >> is also shared between the parent and its child. > > Here’s a patch that fixes the problem as exposed by the reproducer.
I went ahead and pushed as 381291f5ff4480afbb197bf5e5a2272cfe54a386, together with a test derived from the one I posted earlier. With this and Andrew’s finalizer pipe patch, we should be good! This will be in the upcoming Guile 3.0.7 release. Ludo’.
