bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 2/2] procfs: Add debug for failing EIO


From: Damien Zammit
Subject: [PATCH 2/2] procfs: Add debug for failing EIO
Date: Sat, 8 May 2021 10:19:58 +1000

---
 procfs/process.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/procfs/process.c b/procfs/process.c
index 6e4c1515..61e7cde4 100644
--- a/procfs/process.c
+++ b/procfs/process.c
@@ -387,9 +387,12 @@ process_file_get_contents (void *hook, char **contents, 
ssize_t *contents_len)
   err = proc_stat_set_flags (file->ps, file->desc->needs);
   if (err)
     return EIO;
-  if ((proc_stat_flags (file->ps) & file->desc->needs) != file->desc->needs)
-    return EIO;
 
+  if ((proc_stat_flags (file->ps) & file->desc->needs) != file->desc->needs)
+    {
+      mach_print("process_file_get_contents: EIO\n");
+      return EIO;
+    }
   /* Call the actual content generator (see the definitions below).  */
   *contents_len = file->desc->get_contents (file->ps, contents);
   return 0;
-- 
2.31.0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]