SIGLOST

Материал из Википедии — свободной энциклопедии
Перейти к навигацииПерейти к поиску
SIGLOST (не POSIX)
ОписаниеПотеря блокировки файла
По умолчаниюзавершение процесса
КодыSA_SIGINFO
Не имеет специфических кодов

В некоторых Unix-системах,SIGLOSTсигнал, посылается процессу при потереблокировки файла в файловой системе.

SIGLOST — целочисленная константа, определенная в заголовочном файлеsignal.h. Символьные имена сигналов используются вместо номеров, так как в разных реализациях номера сигналов могут различаться.

Этимология

[править |править код]

SIG — общийпрефикс сигналов (отангл. signal),LOST — отангл. lost — потерянный.

Использование

[править |править код]

SIGLOST посылается процессу, когда блокировка файла (для предотвращенияrace condition) более не может выполняться. Это может произойти, например, когдаNFS-сервер, файл на котором был заблокирован, перезагружается и «забывает» о блокировке файла.

Перейти к шаблону «Сигналы»
Некоторые сигналы, не включённые в POSIX, и синонимы
Источник —https://ru.wikipedia.org/w/index.php?title=SIGLOST&oldid=83400503
Категория: