Я пишу сервер Linux daemon. Я хочу знать, какой протокол находится в сообществе UNIX/Linux для того, что должен делать демона, когда он сталкивается с ошибкой fatal (например, сбой сервера, ошибка сегментации и т. Д.). Я уже сделал все это с системным журналом, но я хочу знать, что делать с фатальной ошибкой. Должен ли я регистрироваться и продолжать работать в бесконечном цикле do-nothing? Должен ли я войти и выйти? Какая стандартная вещь здесь и как это сделать?Обработка ошибок в Linux Daemon
Демон написан на C++, и я использую настраиваемую систему исключений для обертывания кодов ошибок POSIX, поэтому я буду знать, когда все происходит фатально.