[asterisk-commits] dvossel: branch 1.6.2 r281186 - /branches/1.6.2/
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Fri Aug 6 16:37:33 CDT 2010
Author: dvossel
Date: Fri Aug 6 16:37:29 2010
New Revision: 281186
URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=281186
Log:
Blocked revisions 281185 via svnmerge
........
r281185 | dvossel | 2010-08-06 16:34:38 -0500 (Fri, 06 Aug 2010) | 20 lines
chan_sip: fixes provisional keepalive scheduled item crash
There is a scheduler item in chan_sip that keeps sending the
last provisional message in response to an INVITE Request for
a period of time until a final response to that INVITE is
sent. Because of the way this scheduler item works, it requires
a reference to a sip_pvt pointer to work properly. The problem
with this is that it is currently possible (but rare) for the
sip_pvt to get destroyed and that scheduler item to still
exist. When this occurs, the scheduler event fires and attempts
to access a freed sip_pvt which causes a crash.
(closes issue #17497)
Reported by: anonymouz666
Patches:
keepalive_diff_1.4_v2.diff uploaded by dvossel (license 671)
Review: https://reviewboard.asterisk.org/r/849/
........
Modified:
branches/1.6.2/ (props changed)
Propchange: branches/1.6.2/
------------------------------------------------------------------------------
--- branch-1.4-blocked (original)
+++ branch-1.4-blocked Fri Aug 6 16:37:29 2010
@@ -1,1 +1,1 @@
-/branches/1.4:279344
+/branches/1.4:279344,281185
More information about the asterisk-commits
mailing list