|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 16 Nov 2004 15:53:01 To : vilfred Subject : Re: pid и пpоцесс -------------------------------------------------------------------------------- vilfred -> Artem Chuprina @ Tue, 16 Nov 2004 02:18:32 +0000 (UTC): AC>> Скажем так, тогда я знаю более надежное v> средство. Создается файл с AC>> фиксированным именем и запущенным скриптом v> блокируется на запись. AC>> Создается один раз - потом его можно не v> удалять. Если заблокировать не AC>> дали - значит, кто-то уже запущен. Ибо при v> любом завершении процесса AC>> ядро его блокировку освободит. Естественно, v> во избежание выстраивания в AC>> очередь блокировку надо делать в неблокирующем v> режиме и проверять AC>> результат. perldoc -f flock. v> я исполняю команду в шелле, которавя в случае чего v> зависший процесс киляет: v> qx[kill -9 `ps aux | awk '$1 ~ /root/ && $11 ~ v> /lt-lavrec|lavrec|streamer/ {print $2}'` 2> v> /dev/null || /bin/true]; В твоем случае это, может быть, и годится. В общем - нет. -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, Jabber: ran@jabber.ran.pp.ru --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/2560640c62212.html, оценка из 5, голосов 10
|