我试图杀死终止进程(也杀死孩子pid)的PPID进程立即发回信号给我的控制台之一,但子进程正在花时间回应终止响应。任何人有任何想法为什么发生..?杀死PPID可以同时杀死所有的与子进程的关联?
1
A
回答
1
1
它看起来像父进程没有捕获任何信号,而子进程没有。
或者,子进程已打开资源并正在尝试优雅退出,确保正确处理这些资源。
在这种情况下,你可能需要将父进程改写为抓信号,转发给其子,然后wait()
他们完成,并退出。
+1
感谢Henk,我已经通过先从底层子进程中查杀来实现解决方案,然后继续执行最后一个父ID。我的问题是为什么它会像Mayank的回答那样有意义。 – Guru
相关问题
- 1. 在python中用ppid杀死进程?
- 2. 杀死进程杀死其他进程
- 3. 杀死进程
- 4. 杀死进程
- 5. 杀死进程
- 6. 杀死不会杀死进程
- 7. 杀死蜂巢工作在名称节点没有杀死所有子进程
- 8. 杀死Popen子进程
- 9. 杀死子进程清除
- 10. 如何杀死Linux中没有被杀死的进程
- 11. SIGKILL杀死进程
- 12. Android杀死进程
- 13. VB.NET - 杀死进程
- 14. 杀死进程SHELL
- 15. 杀死进程winword
- 16. 杀死mysqld进程
- 17. 当父进程被“kill -9”杀死时,子进程是否也会被杀死?
- 18. 有效杀死Windows进程
- 19. 如何杀死所有异步进程
- 20. 如何在杀死一个php脚本时杀死passthru进程?
- 21. Bash:杀死子进程中的所有进程
- 22. 如何杀死进程窗口的所有递归子进程
- 23. 同时杀死这两个进程
- 24. 子进程没有被Node.JS杀死
- 25. Vbscript中的杀死进程
- 26. 如何在随时关闭子进程的同时杀死子进程
- 27. mySQL:杀死除一个进程ID以外的所有进程
- 28. 以Java编程的杀死进程
- 29. xargs的杀不是联手杀死特定的进程
- 30. 杀死ssh会话杀死正在运行的进程
什么信号发送回控制台?父进程是从shell /控制台启动的? –