diff --git a/kernel/power/wakelock.c b/kernel/power/wakelock.c index 2be507a30..d95eae828 100755 --- a/kernel/power/wakelock.c +++ b/kernel/power/wakelock.c @@ -238,7 +238,7 @@ int pm_wake_lock(const char *buf) do_div(timeout_ms, NSEC_PER_MSEC); __pm_wakeup_event(wl->ws, timeout_ms); } else { - __pm_stay_awake(wl->ws); + __pm_wakeup_event(wl->ws, 500); } wakelocks_lru_most_recent(wl);