[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