|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
Go to the source code of this file.
Functions | |
| static int | GetFatalSignalIndex (int signalNumber) |
| static void | BmnFatalSignalHandler (int signalNumber, siginfo_t *signalInfo, void *signalContext) |
Variables | |
| static const int | gFatalSignals [] = {SIGABRT, SIGSEGV, SIGBUS, SIGFPE, SIGILL} |
| static const int | gFatalSignalCount = sizeof(gFatalSignals) / sizeof(gFatalSignals[0]) |
| static struct sigaction | gPreviousActions [gFatalSignalCount] |
| static bool | gIsSignalGuarded [gFatalSignalCount] |
| static volatile sig_atomic_t | gIsHandlingSignal = 0 |
|
static |
Definition at line 36 of file BmnCoreDumpGuard.cxx.
References GetFatalSignalIndex(), gIsHandlingSignal, gPreviousActions, and memset().
Referenced by BmnCoreDumpGuard::Install().
|
static |
Definition at line 27 of file BmnCoreDumpGuard.cxx.
References gFatalSignalCount, gFatalSignals, and i.
Referenced by BmnFatalSignalHandler().
|
static |
Definition at line 18 of file BmnCoreDumpGuard.cxx.
Referenced by GetFatalSignalIndex(), BmnCoreDumpGuard::Install(), and BmnCoreDumpGuard::Uninstall().
|
static |
Definition at line 17 of file BmnCoreDumpGuard.cxx.
Referenced by GetFatalSignalIndex(), BmnCoreDumpGuard::Install(), and BmnCoreDumpGuard::Uninstall().
|
static |
Definition at line 24 of file BmnCoreDumpGuard.cxx.
Referenced by BmnFatalSignalHandler().
|
static |
Definition at line 22 of file BmnCoreDumpGuard.cxx.
Referenced by BmnCoreDumpGuard::Install(), and BmnCoreDumpGuard::Uninstall().
|
static |
Definition at line 21 of file BmnCoreDumpGuard.cxx.
Referenced by BmnFatalSignalHandler(), BmnCoreDumpGuard::Install(), and BmnCoreDumpGuard::Uninstall().