T108: 解决Bug84723
Change-Id: I8d02db28c95c6b40810652fad6a142cd309a5262
diff --git a/mbtk/liblynq_lib/src/lynq_sleep.c b/mbtk/liblynq_lib/src/lynq_sleep.c
index 78a7ec1..572a561 100755
--- a/mbtk/liblynq_lib/src/lynq_sleep.c
+++ b/mbtk/liblynq_lib/src/lynq_sleep.c
@@ -16,6 +16,7 @@
#include "mbtk_type.h"
#include "mbtk_log.h"
#include "mbtk_info_api.h"
+#include "mbtk_power.h"
/*
This module is system sleep, the system cannot sleep when the lock exists
@@ -114,7 +115,7 @@
if((enable == 1) || enable == '1')
{
- if(!access("/sys/power/autosleep", W_OK))
+ if(!mbtk_system_sleep())
{
system("echo mem > /sys/power/autosleep");
autosleep_enable = TRUE;