From: Lennart Poettering Date: Wed, 10 Jun 2020 14:40:36 +0000 (+0200) Subject: sleep-config: add more debug logging X-Git-Tag: v246-rc1~163^2~5 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c0d8fbfa343eadecd4f44801710d1302c40a0f10;p=thirdparty%2Fsystemd.git sleep-config: add more debug logging --- diff --git a/src/shared/sleep-config.c b/src/shared/sleep-config.c index 81862c776d6..0e6fd41dcef 100644 --- a/src/shared/sleep-config.c +++ b/src/shared/sleep-config.c @@ -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;