Вывод ответа #1864732292

-

Python

Обсуждаем данный язык программирования

dimy44


Репутация: 537
репутация: 537
| на сайте с 2006 года | последнее посещение: 21:42 26 май 2026
сообщений: 2540

Пост № 1864732292

я уже писал выше, демон и основная программа общаются через временные файлы. В твоем случае, например, демон периодически считывает содержимое файла, созданного основной программой, и пока там что-то есть, он работает, как только пустой файл- открывается замок, os.abort итп. И нужно побеспокоиться, чтоб избежать неувязки с одновременным использованием файла основной программой и демоном
-------------
добавлено в 17.33: собственно, простейший замок это while 1 в конце скрипта и в теле цикла считывать файл, задержка ao_sleep какая-то, при условии что файл пуст/отсутствует/итп - break, демон закроется, вместо замка Ao_lock.


ответ опубликован:
Рейтинг: 5
голосов: 2