Files
asterisk/main
Russell Bryant 796780679e Merged revisions 105409 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r105409 | russell | 2008-02-29 17:34:32 -0600 (Fri, 29 Feb 2008) | 23 lines

Fix a major bug in autoservice.  There was a race condition in the handling of
the list of channels in autoservice.  The problem was that it was possible for
a channel to get removed from autoservice and destroyed, while the autoservice
thread was still messing with the channel.  This led to memory corruption, and
caused crashes.  This explains multiple backtraces I have seen that have
references to autoservice, but do to the nature of the issue (memory corruption),
could cause crashes in a number of areas.

(fixes the crash in BE-386)
(closes issue #11694)
(closes issue #11940)

The following issues could be related.  If you are the reporter of one of these,
please update to include this fix and try again.

(potentially fixes issue #11189)
(potentially fixes issue #12107)
(potentially fixes issue #11573)
(potentially fixes issue #12008)
(potentially fixes issue #11189)
(potentially fixes issue #11993)
(potentially fixes issue #11791)

........


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@105410 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-29 23:36:46 +00:00
..
2008-01-22 08:58:46 +00:00
2008-02-15 17:29:08 +00:00
2008-02-26 20:33:08 +00:00
2008-02-20 03:52:57 +00:00
2008-02-18 04:43:33 +00:00
2007-12-11 22:20:22 +00:00
2008-01-10 00:12:35 +00:00
2007-11-27 21:10:50 +00:00
2007-12-03 23:49:40 +00:00
2007-12-27 20:11:20 +00:00
2007-11-21 00:23:49 +00:00
2007-12-14 14:48:38 +00:00