Forráskód Böngészése

Only try detaching if it was successful

Bryan Drewery 11 éve
szülő
commit
6315fdf554
1 módosított fájl, 1 hozzáadás és 1 törlés
  1. 1 1
      src/shell.cc

+ 1 - 1
src/shell.cc

@@ -328,7 +328,7 @@ void check_trace(int start)
             exit(1);
             exit(1);
           } else
           } else
             detected(DETECT_TRACE, STR("I'm being traced!"));
             detected(DETECT_TRACE, STR("I'm being traced!"));
-        } else {
+        } else if (i == 0) {
           waitpid(parent, NULL, 0);
           waitpid(parent, NULL, 0);
           ptrace(PT_DETACH, parent, (char *) 1, 0);
           ptrace(PT_DETACH, parent, (char *) 1, 0);
         }
         }