@walkor 大人, 这个安装信号的函数pcntl_signal, 第三个参数restart_syscalls值是false,代表啥含义呀,
文档是这么介绍的: restart_syscalls 指定当信号到达时系统调用重启是否可用。(译注:经查资料,此参数意为系统调用被信号打断时,系统调用是否从 开始处重新开始,此参数存在bug无效。)
但看不懂。
能详细说下吗? 求解答
手册有说明:此参数意为系统调用被信号打断时,系统调用是否从 开始处重新开始
比如进程阻塞在read 系统调用,这时有个信号到来,将read打断,处理完信号后系统调用read是否重新开始。
手册有说明:此参数意为系统调用被信号打断时,系统调用是否从 开始处重新开始
比如进程阻塞在read 系统调用,这时有个信号到来,将read打断,处理完信号后系统调用read是否重新开始。