[asterisk-commits] oej: branch oej/invitestate r66364 - in /team/oej/invitestate: ./ channels/

asterisk-commits at lists.digium.com asterisk-commits at lists.digium.com
Tue May 29 02:41:54 MST 2007


Author: oej
Date: Tue May 29 04:41:53 2007
New Revision: 66364

URL: http://svn.digium.com/view/asterisk?view=rev&rev=66364
Log:
Reset automerge

Modified:
    team/oej/invitestate/   (props changed)
    team/oej/invitestate/channels/chan_sip.c

Propchange: team/oej/invitestate/
------------------------------------------------------------------------------
    automerge = http://www.codename-pineapple.org/

Propchange: team/oej/invitestate/
------------------------------------------------------------------------------
--- svnmerge-integrated (original)
+++ svnmerge-integrated Tue May 29 04:41:53 2007
@@ -1,1 +1,1 @@
-/branches/1.2:1-66147
+/branches/1.2:1-66362

Modified: team/oej/invitestate/channels/chan_sip.c
URL: http://svn.digium.com/view/asterisk/team/oej/invitestate/channels/chan_sip.c?view=diff&rev=66364&r1=66363&r2=66364
==============================================================================
--- team/oej/invitestate/channels/chan_sip.c (original)
+++ team/oej/invitestate/channels/chan_sip.c Tue May 29 04:41:53 2007
@@ -9789,7 +9789,6 @@
 		if (!ignore)
 			sip_cancel_destroy(p);
 		check_pendings(p);
-		ast_set_flag(p, SIP_CAN_BYE);
 		break;
 	case 180:	/* 180 Ringing */
 		if (!ignore)
@@ -10955,6 +10954,10 @@
 	check_via(p, req);
 	ast_set_flag(p, SIP_ALREADYGONE);	
 	p->invitestate = INV_CANCELLED;	/* When we get an ACK, it will be terminated */
+
+	if (ast_test_flag(p, SIP_INC_COUNT)) 
+		update_call_counter(p, DEC_CALL_LIMIT);
+
 	if (p->rtp) {
 		/* Immediately stop RTP */
 		ast_rtp_stop(p->rtp);



More information about the asterisk-commits mailing list