|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Lev Walkin 2:5020/400 01 May 2003 06:25:34 To : Phil Kulin Subject : Re: timelimit --------------------------------------------------------------------------------
Phil Kulin wrote:
> Здpавствуй, All!
>
> Transfer from Lev Walkin to Andrey Ostanovsky detected_
> Transfer <Пон : Апр-28-2003 : 12:43> going on RU.UNIX.BSD_
>
> >> Понедельник Апрель 28 2003, Lev Walkin изволил/a написать Andrey
> >> Ostanovsky: Hикто ведь не мешает, найдя нужный pid, проверить - есть ли
> >> такой процесс, и как его зовут и т.д. .pid должен быть залочен процессом
> >> на все время его жизни. Если пид разлочен - значит процесс умер. Как
> >> это проверить из скрипта не пытаясь удалить файл?
> LW> А вот для этого программа не только должна снимать лок при выходе (он
> LW> так и так будет снят операционкой при cleanup), но и писать в файл
> LW> что-то типа строки статуса. тогда можно будет натравливать -s или grep.
>
> Этот диалог можно поименовать сабжем "лошади едят овёс", ну или "рыбы живут в
> воде" - кому как нравится. В штатной ситуации можно просто попросить
> запускаться через urun какой-нибудь. Речь же шла именно о нештатной ситуации.
> А теперь перечитываем весь диалог и на секунду представляем, как тысячи
> клиентов хостинга, из которых 90% знают о программировании исходя из
> какого-нибудь 20-часового частного курса, получают предложение оснастить свои
> скрипты pid'ами с блокировкой :)))))))))
man 1 lockf
--
Lev Walkin
vlm@netli.com
--- ifmail v.2.15dev5
* Origin: Netli, Inc. (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/759177b785c4.html, оценка из 5, голосов 10
|