Синхронизированы ли обратные вызовы уведомлений файла Emacs? - PullRequest
0 голосов
/ 05 марта 2020

Я экспериментирую с файловыми уведомлениями в Emacs Lisp. Я знаю, что может зарегистрировать функцию обратного вызова для событий изменения файла. Но интересно, что произойдет, если два события происходят в быстрой последовательности, так что второе событие происходит до того, как завершится выполнение функции обратного вызова первого события. Возможно ли, что два (или более) обратных вызовов работают параллельно? Это может быть проблемой, если оба изменят один и тот же объект Lisp. Или обратные вызовы каким-то образом синхронизированы?

...