[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Mutual exclusion in Emacs
From: |
David Kastrup |
Subject: |
Re: Mutual exclusion in Emacs |
Date: |
25 May 2004 09:47:39 +0200 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 |
Matthieu Moy <MatthieuNOSPAM.Moy@imag.fr.invalid> writes:
> How is concurrency managed in Emacs? I know there's no threading
> support, but since you can launch several asynchronous processes, with
> process sentinels, is there a risk that a process sentinel preempt the
> non-process-sentinel code being executed, or another processes
> sentinel.
>
> If so, is there a way to guaranty mutual exclusion if all the process
> sentinels access a common ressource?
Is there anything wrong with the Elisp manual? I thought it was
explained pretty thoroughly just at what points of time sentinels may
get run.
--
David Kastrup, Kriemhildstr. 15, 44793 Bochum