【发布时间】:2013-05-19 14:20:36
【问题描述】:
我正在尝试使用 fork() 调用来做一个套接字编程示例,我的问题是:当一个子进程完成一项工作时,我想杀死所有其他进程。我想如果我向其他人发送一个信号......这可能还是有人告诉我一个方法?
【问题讨论】:
-
正在使用
kill()和父进程的子进程 ID,您可以杀死所有子进程 -
我的问题是:我有 4 个正在运行的进程(一个是父进程,3 个是子进程)并且他们尝试连接 TCP 套接字......当其中一个执行此操作时,我想杀死其他进程。跨度>
-
你的 4 个子进程是服务器/客户端吗?
-
对不起!,父母应该是客户端,你的服务器进程是分隔的??认为它看起来你的设计对我来说是错误的!..它的代码也有点微不足道(至少对我来说)......
-
好的,也许你知道“4 手机 2 基站和一个目标”套接字编程项目......通过 2 个 fork() 调用,我有 4 个手机。如果其中一个子进程连接目标我想杀死其他人。如果一个过程已经连接,有没有办法知道它们。?如果它们连接到目标,它们可以相互控制吗?