免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1214 | 回复: 1

2.4内核:请教实时信号队列溢出问题 [复制链接]

论坛徽章:
0
发表于 2006-10-10 00:18 |显示全部楼层
把socket句柄绑定到一个实事信号上,当连接上有信号到来时,进程会获得实时信号通知。我在源代码中找到了相应的处理:
tcp_rcv_established(tcp_input.c)=>sock_def_readable(sock.c)=>sock_wake_async(socket.c)=>__kill_fasync(fcntl.c)=>send_sigio(fcntl.c)=>send_sigio_to_task(fcntl.c)=>send_sig_info(signal.c)
但是有资料说,如果实时信号队列溢出,进程将收到一个SIGIO信号。我却没有找到相关的代码,请问实时信号队列溢出后发送SIGIO的代码在什么位置?
我看的内核版本是2.4.33.3

论坛徽章:
0
发表于 2006-10-10 20:18 |显示全部楼层
恳请熟悉内核的DX指点一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP