Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Как правильно организовать блокирование файла


Автор: Empirik 18.2.2006, 14:55
Уважаемые форумчане, есть такая задача: есть два cgi приложения, первое приложение пишет в файл информацию о запросах, второе приложение, периодически забирает данный файл (для примера переносит в другой каталог), и первой программе подсовывает пустой файл. Так вот вопрос: каким образом правильно блокировать лог файл(файл в который пишется информация о запросах), что бы одновременно он мог быть доступен только одной программе/процессу? smile Всем за ранее спасибо

Автор: Mayk 18.2.2006, 15:08
OS какая? Для юниксов можешь делать flock.
Для винды смотреть LockFile. UnlockFile.
Добавлено @ 15:09
(информация по flockу есть в man пагах, по LockFile'у в msdn)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)