想问个进程控制的问题,各位看看
现在是mainprocess启动后
fork子进程proc1;
proc1执行execl执行另一个程序;
但一般来说ctrl+c结束主进程后,execl的子进程也会结束。
如果不想如此,可否有其他办法
[解决办法]
先把前台进程,后台进程,daemon进程搞清楚了,就可以了
子进程SIGHUP的信号忽略,不就收不到前台进程组的信号了?
发布时间: 2012-02-12 17:16:33 作者: rapoo
想问个进程控制的问题,各位看看
现在是mainprocess启动后
fork子进程proc1;
proc1执行execl执行另一个程序;
但一般来说ctrl+c结束主进程后,execl的子进程也会结束。
如果不想如此,可否有其他办法
[解决办法]
先把前台进程,后台进程,daemon进程搞清楚了,就可以了
子进程SIGHUP的信号忽略,不就收不到前台进程组的信号了?