LINUX.ORG.RU

История изменений

Исправление LamerOk, (текущая версия) :

Обработка ошибок mmap

Но мы не говорим про обработку ошибок mmap - то есть обработку возвращаемых значений при вызове mmap и Ко. Мы говорим про хэндлер сигнала SIGBUS, который может, а может и не иметь отношение к замапленным файлам.

в первую очередь нужна для файлов из внешних источниках открытых самой программой.

Хорошо, какие базы данных или другие «долгоживущие» сервисы, которые маппят свои файлы данных устанавливают хэндлер SIGBUS’а для обработки ошибок чтения / записи данных с диска?

Ведь если это надо делать - это должна быть общепринятая практика, и её примеры легко нагуглить в открытых проектах. Не так ли?

Исходная версия LamerOk, :

Обработка ошибок mmap

Но мы не говорим, про обработку ошибок mmap - то есть обработку возвращаемых значений при вызове mmap и Ко. Мы говорим про хэндлер сигнала SIGBUS, который может, а может и не иметь отношение к замапленным файлам.

в первую очередь нужна для файлов из внешних источниках открытых самой программой.

Хорошо, какие базы данных или другие «долгоживущие» сервисы, которые маппят свои файлы данных устанавливают хэндлер SIGBUS’а для обработки ошибок чтения / записи данных с диска?

Ведь если это надо делать - это должна быть общепринятая практика, и её примеры легко нагуглить в открытых проектах. Не так ли?