فهرست منبع

* Fixed a zombie/fatal bug in linux binaries

svn: 1002
Bryan Drewery 22 سال پیش
والد
کامیت
497f4e0c78
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      src/shell.c

+ 1 - 1
src/shell.c

@@ -314,7 +314,7 @@ void check_trace()
       if (i == (-1) && errno == EPERM)
       if (i == (-1) && errno == EPERM)
         detected(DETECT_TRACE, "I'm being traced!");
         detected(DETECT_TRACE, "I'm being traced!");
       else {
       else {
-        /* waitpid(parent, &i, 0); */
+        waitpid(parent, &i, 0);
         kill(parent, SIGCHLD);
         kill(parent, SIGCHLD);
         ptrace(PTRACE_DETACH, parent, 0, 0);
         ptrace(PTRACE_DETACH, parent, 0, 0);
         kill(parent, SIGCHLD);
         kill(parent, SIGCHLD);