diff options
| author | Andreas Oberritter <obi@opendreambox.org> | 2010-11-04 20:42:13 +0100 |
|---|---|---|
| committer | Andreas Oberritter <obi@opendreambox.org> | 2010-11-16 17:15:38 +0100 |
| commit | f291fd2f5dac6a5ecc919234a1fd4bc3b95b40ec (patch) | |
| tree | 2bf8faed394ce2d3aa177b76104c0a49398c16d7 | |
| parent | 6865d5bb30ac60fa75e850aecff992d409696bb6 (diff) | |
| download | enigma2-f291fd2f5dac6a5ecc919234a1fd4bc3b95b40ec.tar.gz enigma2-f291fd2f5dac6a5ecc919234a1fd4bc3b95b40ec.zip | |
bsod: Don't assign sa_handler
From sigaction(2): "On some architectures a union is involved:
do not assign to both sa_handler and sa_sigaction."
| -rw-r--r-- | main/bsod.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/main/bsod.cpp b/main/bsod.cpp index 7256d20a..dca4a7c3 100644 --- a/main/bsod.cpp +++ b/main/bsod.cpp @@ -300,7 +300,6 @@ void handleFatalSignal(int signum, siginfo_t *si, void *ctx) void bsodCatchSignals() { struct sigaction act; - act.sa_handler = SIG_DFL; act.sa_sigaction = handleFatalSignal; act.sa_flags = SA_RESTART | SA_SIGINFO; if (sigemptyset(&act.sa_mask) == -1) |
