当父进程退出时,我如何使子进程退出?
- 论坛
- 当父进程退出时,我如何使子进程退出?
13 浏览
当父进程退出时,我如何使子进程退出?
我正在使用ProcessBuilder启动一个子进程,并希望当父进程退出时子进程也退出。在正常情况下,我的代码可以正确停止子进程。但是,如果我导致操作系统杀死父进程,子进程将继续运行。
有没有办法将子进程与父进程“绑定”,使其在父进程被杀死时退出?
类似的问题:
- [如何使子进程在父进程退出后终止?](https://stackoverflow.com/questions/284325/how-to-make-child-process-die-after-parent-exits)
- [使用fork()创建的子进程在父进程被杀死时会自动终止吗?](https://stackoverflow.com/questions/395877/are-child-processes-created-with-fork-automatically-killed-when-the-parent-is-k)