commit | fd1614c4075ade8adde684d1ad7450c23a9bb17b | [log] [tgz] |
---|---|---|
author | Pau Espin Pedrol <pespin@sysmocom.de> | Wed Nov 25 18:03:21 2020 +0100 |
committer | Pau Espin Pedrol <pespin@sysmocom.de> | Wed Nov 25 18:22:21 2020 +0100 |
tree | 8c31e91ea3a542232a1b7235197ad5bccd30a6cf | |
parent | 821da08a94a4e4cc9df57f3236d17e3d0dac02b7 [diff] |
gtphub: generate coredump and exit upon SIGABRT received Previous code relied on abort() switching sigaction to SIG_FDL + retriggering SIGABRT in case the signal handler returns, which would then generate the coredump + terminate the process. However, if a SIGABRT is received from somewhere else (kill -SIGABRT), then the process would print the talloc report and continue running, which is not desired. Change-Id: I1cab4a716cf2fda6353f698888edbcec6228d78b Fixes: OS#4865