[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: emacs | Pipeline #8399 has failed for master | ee0e259e
From: |
Michael Albinus |
Subject: |
Re: emacs | Pipeline #8399 has failed for master | ee0e259e |
Date: |
Sun, 17 Jan 2021 13:42:04 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
Philipp Stephani <p.stephani2@gmail.com> writes:
Hi Philipp,
> You're right in that (while (accept-process-output PROC 0)) doesn't
> result in a busy wait, yes. However, since accept-process-output
> returns nil in that case, it wouldn't wait at all. But these tests
> (e.g. process-tests-stderr-filter) are clearly intended to wait for
> process exit; they even contain assertions that the process has
> exited.
> I'm still convinced that (while (accept-process-output PROC)) is the
> only correct way to wait for PROC to finish (see the "Accepting
> Output" Info node).
I believe, (while (accept-process-output PROC 0)) is the proper way to
read pending output from an exited process. That's all.
Best regards, Michael.
Re: emacs | Pipeline #8399 has failed for master | ee0e259e, Robert Pluim, 2021/01/05