chiark / gitweb /
tree-wide: fix a number of log calls that use %m but have no errno set
[elogind.git] / src / basic / fs-util.c
index 9f17725f19d68fcf53444c8b8e2f5d80a41ede70..81d51bb664b944b519591478bff3aee6718fa7f3 100644 (file)
@@ -1170,9 +1170,9 @@ int fsync_directory_of_file(int fd) {
 
         r = fd_get_path(fd, &path);
         if (r < 0) {
-                log_debug("Failed to query /proc/self/fd/%d%s: %m",
-                          fd,
-                          r == -EOPNOTSUPP ? ", ignoring" : "");
+                log_debug_errno(r, "Failed to query /proc/self/fd/%d%s: %m",
+                                fd,
+                                r == -EOPNOTSUPP ? ", ignoring" : "");
 
                 if (r == -EOPNOTSUPP)
                         /* If /proc is not available, we're most likely running in some