]> git.eshelyaron.com Git - emacs.git/commitdiff
Clarify thread switching while waiting for process output
authorMichael Albinus <michael.albinus@gmx.de>
Sun, 23 Dec 2018 08:04:37 +0000 (09:04 +0100)
committerMichael Albinus <michael.albinus@gmx.de>
Sun, 23 Dec 2018 08:04:37 +0000 (09:04 +0100)
* doc/lispref/threads.texi (Threads): Clarify, that thread
switching happens when waiting for process output from
asynchronous processes.

doc/lispref/threads.texi

index ddeb2e923fcec9287d889b4bd25a7427a564f3ea..69f89c32bf164d925f72379a0bca854ec2852c91 100644 (file)
@@ -17,9 +17,9 @@ correct programs should not rely on cooperative threading.
 
   Currently, thread switching will occur upon explicit request via
 @code{thread-yield}, when waiting for keyboard input or for process
-output (e.g., during @code{accept-process-output}), or during blocking
-operations relating to threads, such as mutex locking or
-@code{thread-join}.
+output from asynchronous processes (e.g., during
+@code{accept-process-output}), or during blocking operations relating
+to threads, such as mutex locking or @code{thread-join}.
 
   Emacs Lisp provides primitives to create and control threads, and
 also to create and control mutexes and condition variables, useful for