Главная страница


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Serge Matveev                        2:5030/182     04 Jan 2002  17:52:04
 To : eugen@grosbein.pp.ru
 Subject : race conditions  и блокировки для /bin/sh
 -------------------------------------------------------------------------------- 
 
 04 Jan 02 10:50, Eugene Grosbein wrote to All:
 
  EG> По крону выполняется скрипт. Hужно гарантировать, что вторая копия
  EG> не запустится, если уже есть одна. В самом Bourne shell похоже, ничего
  EG> для этого нету. В FreeBSD (где это крутится) есть lockf(1), но он
  EG> неудобен,
 
     В состав procmail входит lockfile
 
 >lockfile - conditional semaphore-file creator
 >
 >lockfile -sleeptime | -r retries |
 >      -l locktimeout | -s suspend | -! | -ml | -mu | filename ...
 >
 >lockfile can be used to create one or more semaphore files.
 
     Кроме того, у меня стоит некая liblockfile1 и в ней есть dotlockfile
 
 >dotlockfile - Utility to manage lockfiles
 >
 >/usr/bin/dotlockfile [-p] [-c] [-u] [-m] [-l|-u] [-r retries] [lockfile]
 >
 >Dotlockfile is a command line utility to safely create, test and remove
 >lockfiles.
 
     Может что-нибудь из этого тебя устроит?
 
         serge@matveev.spb.ru                       Serge Matveev & ...
         ICQ 3575357
 
  * Origin: После нас пришло новое поколение и выбрало Pepsi. (2:5030/182)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 race conditions и блокировки для /bin/sh   Serge Matveev   04 Jan 2002 17:52:04 
Архивное /ru.unix/22753c35b47f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional