Заставить дамп ядра из активной, нормально работающей программы на FreeBSD

Я пишу код обработки ошибок для сервера на FreeBSD. В случае очень серьезных ошибок я хочу избежать повреждения данных путем немедленного завершения. Это просто, exit (3) . Перед тем как выйти, я вывожу соответствующие переменные, которые привели меня к этому. Однако в идеале это завершение должно сопровождаться .core , чтобы я мог полностью исследовать, что привело меня к этому катастрофическому (и, вероятно, трудно воспроизводимому) состоянию.

Как я могу заставить это случиться. ?

27
задан Deduplicator 1 October 2018 в 21:40
поделиться