core: add env to disable crash reporter

This commit is contained in:
Vaxry 2024-02-22 23:10:59 +00:00
parent c353b7c4f7
commit e83bf4f7b7

View file

@ -99,8 +99,11 @@ void CCompositor::initServer() {
// register crit signal handler // register crit signal handler
wl_event_loop_add_signal(m_sWLEventLoop, SIGTERM, handleCritSignal, nullptr); wl_event_loop_add_signal(m_sWLEventLoop, SIGTERM, handleCritSignal, nullptr);
signal(SIGSEGV, handleUnrecoverableSignal);
signal(SIGABRT, handleUnrecoverableSignal); if (!envEnabled("HYPRLAND_NO_CRASHREPORTER")) {
signal(SIGSEGV, handleUnrecoverableSignal);
signal(SIGABRT, handleUnrecoverableSignal);
}
signal(SIGUSR1, handleUserSignal); signal(SIGUSR1, handleUserSignal);
initManagers(STAGE_PRIORITY); initManagers(STAGE_PRIORITY);