GNU bug report logs - #45117
28.0.50; process-send-string mysteriously exiting non-locally when called from timer

Previous Next

Package: emacs;

Reported by: João Távora <joaotavora <at> gmail.com>

Date: Tue, 8 Dec 2020 11:45:02 UTC

Severity: normal

Found in version 28.0.50

Done: João Távora <joaotavora <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: João Távora <joaotavora <at> gmail.com>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: Eli Zaretskii <eliz <at> gnu.org>, 45117 <at> debbugs.gnu.org
Subject: bug#45117: 28.0.50; process-send-string mysteriously exiting non-locally when called from timer
Date: Fri, 11 Dec 2020 14:41:05 +0000
On Fri, Dec 11, 2020 at 2:31 PM Stefan Monnier <monnier <at> iro.umontreal.ca> wrote:
>
> > If currently process-send-string isn't protected against
> > while-no-input, then perhaps we should add such a protection?
>
> Not just "perhaps" but "definitely".  This said, I believe it already is
> "protected" so there's nothing we need to do (at least until we get
> a bug report showing I'm wrong).

In this bug report, I did observe a non-local exit from
process-send-string once or twice, though it was rare.
(look up).  My theory is that for strings that go in bunches,
when  there's some output to accept, things can
come in that cause the quit.  But I didn't investigate.

João




This bug report was last modified 4 years and 162 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.