[asterisk-commits] rizzo: branch rizzo/astobj2 r47676 -
/team/rizzo/astobj2/channels/chan_sip.c
asterisk-commits at lists.digium.com
asterisk-commits at lists.digium.com
Wed Nov 15 10:55:47 MST 2006
Author: rizzo
Date: Wed Nov 15 11:55:46 2006
New Revision: 47676
URL: http://svn.digium.com/view/asterisk?view=rev&rev=47676
Log:
merge version 47598, Let the peerpoke system destroy it's own packets, please.
Modified:
team/rizzo/astobj2/channels/chan_sip.c
Modified: team/rizzo/astobj2/channels/chan_sip.c
URL: http://svn.digium.com/view/asterisk/team/rizzo/astobj2/channels/chan_sip.c?view=diff&rev=47676&r1=47675&r2=47676
==============================================================================
--- team/rizzo/astobj2/channels/chan_sip.c (original)
+++ team/rizzo/astobj2/channels/chan_sip.c Wed Nov 15 11:55:46 2006
@@ -2039,7 +2039,9 @@
ast_channel_unlock(pvt->owner);
} else {
/* If no channel owner, destroy now */
- set_destroy(pvt);
+ /* Let the peerpoke system expire packets when the timer expires for poke_noanswer */
+ if (pkt->method != SIP_OPTIONS)
+ set_destroy(pvt);
}
}
More information about the asterisk-commits
mailing list