mirror of
https://github.com/systemd/systemd-stable.git
synced 2025-01-11 05:17:44 +03:00
sleep-config: add more debug logging
This commit is contained in:
parent
0f2d351f79
commit
c0d8fbfa34
@ -108,12 +108,16 @@ int can_sleep_state(char **types) {
|
||||
return true;
|
||||
|
||||
/* If /sys is read-only we cannot sleep */
|
||||
if (access("/sys/power/state", W_OK) < 0)
|
||||
if (access("/sys/power/state", W_OK) < 0) {
|
||||
log_debug_errno(errno, "/sys/power/state is not writable, cannot sleep: %m");
|
||||
return false;
|
||||
}
|
||||
|
||||
r = read_one_line_file("/sys/power/state", &p);
|
||||
if (r < 0)
|
||||
if (r < 0) {
|
||||
log_debug_errno(r, "Failed to read /sys/power/state, cannot sleep: %m");
|
||||
return false;
|
||||
}
|
||||
|
||||
STRV_FOREACH(type, types) {
|
||||
const char *word, *state;
|
||||
|
Loading…
Reference in New Issue
Block a user