T108: fix data_call error
Change-Id: I266ee7cfb23f718d7e9c4d35a756c0042070c209
diff --git a/mbtk/mbtk_rild/src/mbtk_info_server.c b/mbtk/mbtk_rild/src/mbtk_info_server.c
index 5933cb8..8c047a5 100755
--- a/mbtk/mbtk_rild/src/mbtk_info_server.c
+++ b/mbtk/mbtk_rild/src/mbtk_info_server.c
@@ -5104,6 +5104,7 @@
{
LOGD("cid pdp already open.");
err = MBTK_INFO_ERR_CID_EXIST;
+ break;
}
if(mbtk_qser_apn_del(profile) < 0)
{
@@ -5168,6 +5169,9 @@
int timeout = pack->data[4];
data_call_bootconn_save(cid, boot_conn);
+ mbtk_signal_info_t signal;
+ memset(&signal, 0xFF, sizeof(mbtk_signal_info_t));
+ req_net_signal_get(&signal, NULL);
if(net_info.net_type != MBTK_RADIO_TECH_E_UTRAN)
{
err = MBTK_INFO_ERR_NET_NO_INIT;