Merge "[Feature][T106BUG-99][T106BUG-134]fix call lynq_setup_data_call will core dumped"
diff --git a/cap/zx297520v3/src/lynq/lib/liblynq-qser-fota/lynq-qser-fota.cpp b/cap/zx297520v3/src/lynq/lib/liblynq-qser-fota/lynq-qser-fota.cpp
index 8be66f8..3e3393e 100755
--- a/cap/zx297520v3/src/lynq/lib/liblynq-qser-fota/lynq-qser-fota.cpp
+++ b/cap/zx297520v3/src/lynq/lib/liblynq-qser-fota/lynq-qser-fota.cpp
@@ -131,6 +131,9 @@
}
fwrite(&fota_sync_flag,sizeof(int),1,fp);
fclose(fp);
+
+ /* T106BUG-189 fix */
+ system("sync");
ret = lynq_fota_verify();
if(ret != 0)
@@ -230,7 +233,10 @@
fota_sync_flag = 1;
fwrite(&fota_sync_flag,sizeof(int),1,fp);
fclose(fp);
-
+
+ /* T106BUG-189 fix */
+ system("sync");
+
if(reboot_flag == 1)
{
LYINFLOG("Enter reboot device");