]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - kernel/power/autosleep.c
PM / Sleep: avoid 'autosleep' in shutdown progress
[karo-tx-linux.git] / kernel / power / autosleep.c
index c6422ffeda9a9c304a750b9321d555278b6a39d3..9012ecf7b814f9b476abff1ddd40ea508a12f9e1 100644 (file)
@@ -32,7 +32,8 @@ static void try_to_suspend(struct work_struct *work)
 
        mutex_lock(&autosleep_lock);
 
-       if (!pm_save_wakeup_count(initial_count)) {
+       if (!pm_save_wakeup_count(initial_count) ||
+               system_state != SYSTEM_RUNNING) {
                mutex_unlock(&autosleep_lock);
                goto out;
        }