]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Merged revisions 266146 via svnmerge from
authorTilghman Lesher <tilghman@meg.abyt.es>
Wed, 26 May 2010 21:19:49 +0000 (21:19 +0000)
committerTilghman Lesher <tilghman@meg.abyt.es>
Wed, 26 May 2010 21:19:49 +0000 (21:19 +0000)
commitb44409fd7b8d77bd6d0faaf2a7ac48bd5bec6d28
tree6b8e8c7345155893b316f35e8c71b14c95b425c5
parent9fda8817a9324a1519a649fd3f9381e930806d4f
Merged revisions 266146 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r266146 | tilghman | 2010-05-26 16:17:46 -0500 (Wed, 26 May 2010) | 21 lines

  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/branches/1.6.2@266154 65c4cc65-6c06-0410-ace0-fbb531ad65f3
main/asterisk.c
main/logger.c
utils/extconf.c