[asterisk-commits] russell: trunk r39636 -
/trunk/contrib/scripts/safe_asterisk
asterisk-commits at lists.digium.com
asterisk-commits at lists.digium.com
Sun Aug 13 18:13:32 MST 2006
Author: russell
Date: Sun Aug 13 20:13:32 2006
New Revision: 39636
URL: http://svn.digium.com/view/asterisk?rev=39636&view=rev
Log:
add the ability to run an arbitrary command if asterisk crashes
(inspired by issue #7698, which was res_segfault by anthm)
Modified:
trunk/contrib/scripts/safe_asterisk
Modified: trunk/contrib/scripts/safe_asterisk
URL: http://svn.digium.com/view/asterisk/trunk/contrib/scripts/safe_asterisk?rev=39636&r1=39635&r2=39636&view=diff
==============================================================================
--- trunk/contrib/scripts/safe_asterisk (original)
+++ trunk/contrib/scripts/safe_asterisk Sun Aug 13 20:13:32 2006
@@ -5,6 +5,7 @@
TTY=9 # TTY (if you want one) for Asterisk to run on
CONSOLE=yes # Whether or not you want a console
#NOTIFY=ben at alkaloid.net # Who to notify about crashes
+#EXEC=/path/to/somescript # Run this command if Asterisk crashes
MACHINE=`hostname` # To specify which machine has crashed when getting the mail
DUMPDROP=/tmp
SLEEPSECS=4
@@ -131,6 +132,9 @@
echo "Asterisk on $MACHINE exited on signal $EXITSIGNAL. Might want to take a peek." | \
mail -s "Asterisk Died" $NOTIFY
fi
+ if [ "$EXEC" != "" ]; then
+ $EXEC
+ fi
if [ -f /tmp/core ]; then
mv /tmp/core ${DUMPDROP}/core.`hostname`-`date -Iseconds` &
fi
More information about the asterisk-commits
mailing list