Well, closing the returned process eliminated my problem. It might be
that I could have just closed the streams. Interesting thought,
On Mon, 11 Sep 2023 07:59:49 +0300
Teemu Likonen <
tlik...@iki.fi> wrote:
> * 2023-08-23 18:40:14-0400, Jeff Cunningham wrote:
>
> > I guess I never thought about the process returned by
> > sb-ext:run-program needing to be explicitly closed before it goes out
> > of scope. So it would be the GC doing it otherwise? And if there's a
> > build up before the GC triggers I assume that could cause pipes to run
> > out?
>
> This is new to me too. I have never closed the process object. I have
> closed the streams, though. Usually I use only the output stream.
>
> What is the difference between closing the streams and closing the
> process object?
>