On Fri, May 02, 2025 at 07:12:22AM +0000, Pietro Cerutti wrote: > > On 2 May 2025, at 08:53, Peter Bex via Chicken-users > > <chicken-users@nongnu.org> wrote: > >> scsh-process substitutes (process-wait) with its own implementation: > >> https://api.call-cc.org/5/doc/scsh-process#sec:Process_reaping > >> https://code.more-magic.net/scsh-process/tree/scsh-process.scm?h=chicken-5#n125 > > > > It doesn't set! it, it just exports an identifier by the same name. > > Uhm what am I misinterpreting here? > https://code.more-magic.net/scsh-process/tree/scsh-process.scm?h=chicken-5#n195
D'oh! It does actually set! it. I probably missed it because I was thinking of the CHICKEN 6 implementation, which doesn't. Fix should for C5 should hit soon, as version 1.6.1. Matt: please upgrade scsh-process to 1.6.1 (or latest chicken-5 from git) and see if that fixes it. Many thanks to Pietro, I had totally missed that. Cheers, Peter