[asterisk-addons-commits] mnicholson: trunk r863 -	/trunk/channels/chan_mobile.c
    SVN commits to the Asterisk addons project 
    asterisk-addons-commits at lists.digium.com
       
    Thu Apr  9 11:57:17 CDT 2009
    
    
  
Author: mnicholson
Date: Thu Apr  9 11:57:14 2009
New Revision: 863
URL: http://svn.digium.com/svn-view/asterisk-addons?view=rev&rev=863
Log:
more tweaks to ensure chup is sent at the proper time
Modified:
    trunk/channels/chan_mobile.c
Modified: trunk/channels/chan_mobile.c
URL: http://svn.digium.com/svn-view/asterisk-addons/trunk/channels/chan_mobile.c?view=diff&rev=863&r1=862&r2=863
==============================================================================
--- trunk/channels/chan_mobile.c (original)
+++ trunk/channels/chan_mobile.c Thu Apr  9 11:57:14 2009
@@ -915,6 +915,7 @@
 			ast_log(LOG_ERROR, "error sending ATD command on %s\n", pvt->id);
 			return -1;
 		}
+		pvt->needchup = 1;
 		msg_queue_push(pvt, AT_OK, AT_D);
 	} else {
 		if (hsp_send_ring(pvt->rfcomm_socket)) {
@@ -3086,6 +3087,7 @@
 			break;
 		case AT_D:
 			ast_debug(1, "[%s] dial failed\n", pvt->id);
+			pvt->needchup = 0;
 			mbl_queue_control(pvt, AST_CONTROL_CONGESTION);
 			break;
 		case AT_CHUP:
    
    
More information about the asterisk-addons-commits
mailing list