当前位置: 技术问答>linux和unix
请各位兄弟帮忙,在线等待,关于进程返回异常的捕获!!!!
来源: 互联网 发布时间:2015-07-09
本文导语: 我现在遇到一个问题,就是单进程没有问题,多进程有问题,主要是多进程访问文件 ,要是单用文件锁还不行,只能用信号量控制,多进程启动的时候10个里面总会有1到2个异常退出,我想捕获退出的信号,到底是什么原因照成...
我现在遇到一个问题,就是单进程没有问题,多进程有问题,主要是多进程访问文件
,要是单用文件锁还不行,只能用信号量控制,多进程启动的时候10个里面总会有1到2个异常退出,我想捕获退出的信号,到底是什么原因照成的,请各位兄弟指点帮忙!
,要是单用文件锁还不行,只能用信号量控制,多进程启动的时候10个里面总会有1到2个异常退出,我想捕获退出的信号,到底是什么原因照成的,请各位兄弟指点帮忙!
|
建立父子进程关系,再用wait不行吗?
|
一般来说,肯定是你的程序问题,多进程访问文件直接用文件锁就可以的。
|
捕获子进程退出信号可以用signal(SIGCHLD, func);
|
func处理函数