Запись в файл блокировки fcntl - PullRequest
0 голосов
/ 17 июня 2019

например. в python я использую блокировку файла с ароматом fcntl:

import fcntl
x = open('foo', 'w+')
fcntl.flock(x, fcntl.LOCK_EX | fcntl.LOCK_NB)

Теперь x - дескриптор открытого файла для операций чтения / записи.

Можно ли использовать файл блокировки одновременно как обычный файл?

Некоторые икоты, о которых я могу думать, мешают самой блокировке или механизму блокировки, произвольно сокращающему / меняющему разрешения при его нормальной работе и т. Д.

...