bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#24201: 25.1.50; TLS connections sometimes hang


From: Eli Zaretskii
Subject: bug#24201: 25.1.50; TLS connections sometimes hang
Date: Fri, 28 Jun 2019 17:50:29 +0300

> From: "Basil L. Contovounesios" <contovob@tcd.ie>
> Cc: Eli Zaretskii <eliz@gnu.org>,  24201@debbugs.gnu.org,  eggert@cs.ucla.edu
> Date: Fri, 28 Jun 2019 15:39:04 +0100
> 
> >     (while (and (memq (process-status stream) '(open run))
> >                 (not (re-search-forward end-of-command nil t)))
> >       (accept-process-output stream 0.05)
> >       (goto-char start))
> 
> This is probably unrelated, but isn't there a race condition between
> checking process-status and accepting output, as described in
> (info "(elisp) Accepting Output")?

Yes.  But the issue here is why it loops for such a long time, not why
it continues looping after the connection is closed.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]