commit | 826eaa327bfd7af22b857684de21c545be6518b1 | [log] [tgz] |
---|---|---|
author | Pau Espin Pedrol <pespin@sysmocom.de> | Wed Nov 25 18:00:58 2020 +0100 |
committer | Pau Espin Pedrol <pespin@sysmocom.de> | Wed Nov 25 18:22:12 2020 +0100 |
tree | 72750015b0217143613a9978508b0f290d9bd8ed | |
parent | 952fbf20c9f14afbf0f9ccc9d7d7bdf9c15e86e5 [diff] |
gbproxy: 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: I97559b29328101c7cf340aaf1052c0c406634065 Fixes: OS#4865