diff options
author | Russell Bryant <russell@russellbryant.com> | 2007-02-23 23:25:22 +0000 |
---|---|---|
committer | Russell Bryant <russell@russellbryant.com> | 2007-02-23 23:25:22 +0000 |
commit | dbd7334dccf82e5516f81ec03d73e2c00fe9b2e2 (patch) | |
tree | 764597501b5bb973496ac35b0f06b10f2897689b /apps | |
parent | b85a5ffbe3f687c1ad5a5f6ea0831c805b10fdf6 (diff) |
Merged revisions 56505 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
................
r56505 | russell | 2007-02-23 17:24:18 -0600 (Fri, 23 Feb 2007) | 16 lines
Merged revisions 56504 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r56504 | russell | 2007-02-23 17:20:55 -0600 (Fri, 23 Feb 2007) | 8 lines
Fix up a couple more signal handlers to not do bad things that could cause
various undesirable results. The other day, I made Asterisk deadlock by
hitting Control-C because of a bad signal handler. Now, signal handlers
just set a flag and write to an alert pipe for the flag to be handled. Then,
there is another thread that is monitoring for these flags. If being run in
console mode, it is just the main thread. If Asterisk is in the background,
a thread is created to do it.
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@56506 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'apps')
0 files changed, 0 insertions, 0 deletions