Fix gnss close timeout.
Change-Id: I567d84056e248643f28388fc00b9967e4f650c81
diff --git a/mbtk/mbtk_gnssd/gnss_asr5311.c b/mbtk/mbtk_gnssd/gnss_asr5311.c
index 232e5f7..ffa43f8 100755
--- a/mbtk/mbtk_gnssd/gnss_asr5311.c
+++ b/mbtk/mbtk_gnssd/gnss_asr5311.c
@@ -112,8 +112,9 @@
return 0;
}
-int gnss_5311_dev_close()
+int gnss_5311_dev_close(int fd)
{
+ gnss_send_cmd(fd, config_msg_pm5, strlen(config_msg_pm5));
return 0;
}
@@ -129,8 +130,6 @@
pthread_mutex_destroy(&read_mutex);
pthread_cond_destroy(&read_cond);
- gnss_send_cmd(fd, config_msg_pm5, strlen(config_msg_pm5));
-
return gnss_port_close(fd);
}