URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 3928
[ Назад ]

Исходное сообщение
"ACCESS"

Отправлено HUKER , 10-Июл-00 00:34 
Всеуважаемый All!<br>Подскажи плиз!<br> есть две проги, одна считает счетчикии и логет их в файл, другая читает из ентого файла плюс управляет мелкими настройками юзверей!<br> каким образом можно блокровать доступ к файлу когда другая в ентот момент пишет в него???<p>возможно ли при помощи "флажков" в памяти?? <br>и каким енто образом выгладит на си??

Содержание

Сообщения в этом обсуждении
"Re: ACCESS"
Отправлено Z0termaNN , 10-Июл-00 12:08 
: Всеуважаемый All!<br>: Подскажи плиз!<br>:  есть две проги, одна считает счетчикии и логет их в файл, другая читает из ентого файла плюс управляет мелкими настройками юзверей!<br>:  каким образом можно блокровать доступ к файлу когда другая в ентот момент пишет в него???<p>: возможно ли при помощи "флажков" в памяти?? <br>: и каким енто образом выгладит на си??<p>не сочти за труд прочитать flock(2), fcntl(2) и<br>в /usr/src/linux/Documentation mandatory.txt &<br>locks.txt<br>

"Re: ACCESS"
Отправлено dicks , 10-Июл-00 13:43 
: : Всеуважаемый All!<br>: : Подскажи плиз!<br>: :  есть две проги, одна считает счетчикии и логет их в файл, другая читает из ентого файла плюс управляет мелкими настройками юзверей!<br>: :  каким образом можно блокровать доступ к файлу когда другая в ентот момент пишет в него???<p>: : возможно ли при помощи "флажков" в памяти?? <br>: : и каким енто образом выгладит на си??<p>: не сочти за труд прочитать flock(2), fcntl(2) и<br>: в /usr/src/linux/Documentation mandatory.txt &<br>: locks.txt<p><br>если эти проги в скриптах, то просто добавь в них строки, которые на время работы программы меняют права на доступ этих файлов (запрещают)<br>