Tilghman Lesher
72d9485e7c
Merged revisions 178342 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/trunk
........
r178342 | tilghman | 2009-02-24 14:06:48 -0600 (Tue, 24 Feb 2009) | 2 lines
Use a SIGPIPE to kill the process, instead of depending upon the astcanary process being inherited by init.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@178344 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-02-24 20:08:19 +00:00
Tilghman Lesher
702168f0a8
Merged revisions 178303 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/trunk
........
r178303 | tilghman | 2009-02-24 11:51:36 -0600 (Tue, 24 Feb 2009) | 7 lines
Cause astcanary to exit if Asterisk exits abnormally and doesn't kill astcanary.
Also, add some documentation supporting the use of astcanary.
(closes issue #14538 )
Reported by: KNK
Patches:
asterisk-1.6.x-astcanary.diff uploaded by KNK (license 545)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@178305 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-02-24 17:53:58 +00:00
Kevin P. Fleming
1036849a42
import gcc 4.3.2 warning fixes from trunk, with a few changes specific to this branch
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.1@153710 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-11-02 23:56:13 +00:00
Tilghman Lesher
edc0591ad5
Add a set of text to the file astcanary uses to communicate back the main
...
Asterisk process, which explains the purpose for the file being there. This
should assist people who find the file and wonder why it exists.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@116948 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-18 21:15:58 +00:00
Tilghman Lesher
f696089089
open(2) needs a mode argument when O_CREAT is specified.
...
(Closes issue #12083 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@104534 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-27 15:34:28 +00:00
Tilghman Lesher
53436f42f4
Add a canary process, for high priority mode (asterisk -p) to ensure that if
...
Asterisk goes into a busy loop, the machine will be recoverable. We'd still
need to do a restart to put Asterisk back into high priority mode, but at
least a reboot won't be required. (Closes issue #11559 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@93804 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-18 23:06:05 +00:00