Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Блокировка файла (lazarus, linux) / 6 сообщений из 6, страница 1 из 1
18.02.2012, 23:34
    #37668871
xneo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка файла (lazarus, linux)
Доброго времени суток :)

Пишу свой первый демон под линукс на Lazarus. Вроде всё получается но возник вопрос...
Для определения запущен демон или нет создаю файл demon.lock. Файл демон держит открытым. Но проблема в том что его может без проблем удалить любой другой процесс...

Подскажите, как заблокировать файл и не допустить удаления пока работает демон ?
...
Рейтинг: 0 / 0
18.02.2012, 23:43
    #37668885
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка файла (lazarus, linux)
Use flock, Luke!
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
19.02.2012, 01:36
    #37668968
xneo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка файла (lazarus, linux)
Как бы ещё достать эту функцию... она упоминается только в модуле oldlinux.
...
Рейтинг: 0 / 0
19.02.2012, 01:46
    #37668972
Gator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка файла (lazarus, linux)
...
Рейтинг: 0 / 0
19.02.2012, 23:22
    #37669663
xneo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка файла (lazarus, linux)
Не помогло :)
Нету там таких функций. Или я плохо ищу :)
Пробовал открывать файл в эксклюзив режимах всяких... не помогает. Файл легко удаляется.

Куча народу пишут демоны на лазарусе и никто не приведёт пример ? :)
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
29.07.2020, 16:10
    #39985026
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка файла (lazarus, linux)
Подниму старую тему. Реально ли в линуксе запретить удаление файла при открытии? флагами режимов открытия что-то не получилось, либо плохо искал, почти все варианты перебрал :)
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Блокировка файла (lazarus, linux) / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]