Descriptionin function :SuspendThread() (from Linux_Ptrace_dump.cc) In some occasion, process will be blocking on function call to sys_wait() the root cause is: the parent process may have installed signal handler for SIGCHLD, and calling waitpid() in that handler. If that is the case , sys_wait() will always fail. so , to fix this issue, we must ensure there is no such signal handler in the process cloned from the parent process. Patch Set 1 #
Total comments: 4
Patch Set 2 : as reviewer required. #MessagesTotal messages: 8
|