|
From: <jpg...@us...> - 2007-12-21 15:52:05
|
Revision: 1327
http://iaxclient.svn.sourceforge.net/iaxclient/?rev=1327&view=rev
Author: jpgrayson
Date: 2007-12-21 07:52:10 -0800 (Fri, 21 Dec 2007)
Log Message:
-----------
Revert changeset 1313.
This change caused REGACK events to implictly destroy the iax_session. This lead to iaxclient double-destroying that session (aka crashing).
Modified Paths:
--------------
trunk/lib/libiax2/src/iax.c
Modified: trunk/lib/libiax2/src/iax.c
===================================================================
--- trunk/lib/libiax2/src/iax.c 2007-12-21 14:54:16 UTC (rev 1326)
+++ trunk/lib/libiax2/src/iax.c 2007-12-21 15:52:10 UTC (rev 1327)
@@ -1629,7 +1629,6 @@
*/
case IAX_EVENT_REJECT:
case IAX_EVENT_HANGUP:
- case IAX_EVENT_REGACK:
/* Destroy this session -- it's no longer valid */
destroy_session(event->session);
return event;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|