|
我用QXDM中加打印消息,可以看到wmsmsg中的函数wms_msg_process_retry_sig()中
if (msg_s_ptr->cdma_mo_rec.retry_time_left == 0)
{
msg_event_info.submit_report_info = msg_s_ptr->cdma_mo_rec.prev_report;
if( msg_s_ptr->cdma_mo_rec.state == WMS_MSG_STATE_WAIT_FOR_ACK )
{
MSG_HIGH("The entry of wms_msg_process_retry_sig",0,0,0);
msg_event_info.submit_report_info.report_status = WMS_RPT_NO_ACK;
}
if( msg_s_ptr->cdma_mo_rec.send_status_to_clients == TRUE )
{
MSG_HIGH("The entry of wms_msg_process_retry_sig",0,0,0);//这是我加的打印,从QXDM可以跟到这一步,说明有短信发送失败了。
(void)wms_msg_event_notify(WMS_MSG_EVENT_SUBMIT_REPORT,
&msg_event_info);
}
/* layer2 processing done */
msg_s_ptr->mc_msg.is_valid = FALSE;
|
|