mncc-python/rtpsource
Pau Espin be67ad0c3e main: 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 (killall -SIGABRT
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.

Fixes: OS#4865
Change-Id: I3caa78e6ce7c9a98b0a26fde61468bd7b38c6fd9
2020-11-25 17:48:25 +01:00
..
Makefile rtpsource: Modularize generation of RTP frames 2020-04-30 10:00:49 +02:00
ctrl_if.c rtpsource: CTRL call rtp_create: add codec arg 2020-04-30 10:05:39 +02:00
internal.h rtpsource: CTRL call rtp_create: add codec arg 2020-04-30 10:05:39 +02:00
rtp_provider.c rtpsource: CTRL call rtp_create: add codec arg 2020-04-30 10:05:39 +02:00
rtp_provider.h rtpsource: CTRL call rtp_create: add codec arg 2020-04-30 10:05:39 +02:00
rtp_provider_static.c rtpsource: Modularize generation of RTP frames 2020-04-30 10:00:49 +02:00
rtpsource.c main: generate coredump and exit upon SIGABRT received 2020-11-25 17:48:25 +01:00