2
0
Эх сурвалжийг харах

Do not try to open traceme on special PIDs

Jeremy Soller 3 жил өмнө
parent
commit
e90fa3e32f

+ 2 - 0
src/platform/redox/ptrace.rs

@@ -52,6 +52,8 @@ pub fn init_state() -> &'static State {
     }
 }
 pub fn is_traceme(pid: pid_t) -> bool {
+    // Skip special PIDs (<=0)
+    if pid <= 0 { return false; }
     File::open(
         &CString::new(format!("chan:ptrace-relibc/{}/traceme", pid)).unwrap(),
         fcntl::O_PATH,