diff options
author | Tilghman Lesher <tilghman@meg.abyt.es> | 2010-05-26 21:17:46 +0000 |
---|---|---|
committer | Tilghman Lesher <tilghman@meg.abyt.es> | 2010-05-26 21:17:46 +0000 |
commit | fb80119b87efc5ca0e8ee439ef70149601f4f24a (patch) | |
tree | 7297c57218c0449f310d16e934adeacf9c9f30a1 /doc/api-1.6.0-changes.odt | |
parent | 70a1bf31425daaa003c29af08f400f8df0623712 (diff) |
Merged revisions 266142 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r266142 | tilghman | 2010-05-26 16:11:44 -0500 (Wed, 26 May 2010) | 14 lines
Use sigaction for signals which should persist past the initial trigger, not signal.
If you call signal() in a Solaris signal handler, instead of just resetting
the signal handler, it causes the signal to refire, because the signal is not
marked as handled prior to the signal handler being called. This effectively
causes Solaris to immediately exceed the threadstack in recursive signal
handlers and crash.
(closes issue #17000)
Reported by: rmcgilvr
Patches:
20100526__issue17000.diff.txt uploaded by tilghman (license 14)
Tested by: rmcgilvr
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@266146 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'doc/api-1.6.0-changes.odt')
0 files changed, 0 insertions, 0 deletions