emacs-devel
[Top][All Lists]
Advanced

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

Re: advice needed for multi-threading patch


From: Ken Raeburn
Subject: Re: advice needed for multi-threading patch
Date: Mon, 28 Sep 2009 23:57:20 -0400

On Sep 28, 2009, at 23:20, Stefan Monnier wrote:
I think you're thinking of the case where accept-process-output is
called without specifying any particular process to wait for, whereas
I was thinking of the case where accept-process-output is called with
a process argument.

True. Well, more specifically, if the just-this-one flag is set, too, then my concern goes away. Just specifying the process doesn't mean that output from another process won't get, uh, processed, during a call. Given the single-threaded nature of elisp now, I doubt most uses are likely to set the flag. In fact a quick grep over the top- level lisp sources shows most calls there just specify the process and timeout.

(Oh... hm, timers. Same issues, also probably unlikely to be a problem in most cases.)

Ken




reply via email to

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