Используйте flock () в обработчике sigaction

flock() как правило, безопасен для асинхронных сигналов, потому что это системный вызов. Его семантика затрудняет реализацию по-другому. Это не в POSIXсписок асинхронно-сигнальных безопасных функций, потому что его нет в POSIX вообще.

Можно ли использоватьflock() в обработчике sigaction без проблем?

Ответы на вопрос(1)

Ваш ответ на вопрос