gdb 调试socket出现信号量出错
时间:2010-09-07
来源:互联网
Program received signal SIGPIPE, Broken pipe.
[Switching to Thread -1214940256 (LWP 17252)]
0x004a37a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
请问这是为什么?
[Switching to Thread -1214940256 (LWP 17252)]
0x004a37a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
请问这是为什么?
作者: youzlm 发布时间: 2010-09-07
rogram received signal SIGPIPE, Broken pipe.
你把这个信号屏蔽掉
signal(SIGPIPE, SIG_IGN);
就可以了
你把这个信号屏蔽掉
signal(SIGPIPE, SIG_IGN);
就可以了
作者: benjiam 发布时间: 2010-09-07
回复 benjiam
您好,,我已经加了这一句,
当服务器向客服端发送数据时,关闭时。但是还是会出现这个错误
您好,,我已经加了这一句,
当服务器向客服端发送数据时,关闭时。但是还是会出现这个错误
作者: youzlm 发布时间: 2010-09-07
本帖最后由 youzlm 于 2010-09-07 17:52 编辑
多个客服端发送数据,还没有来的及等服务器端回发时,,就继开,,当服务端要给客服端发进,发现已继开。
这种信号量要如何处量
多个客服端发送数据,还没有来的及等服务器端回发时,,就继开,,当服务端要给客服端发进,发现已继开。
这种信号量要如何处量
作者: youzlm 发布时间: 2010-09-07
本帖最后由 youzlm 于 2010-09-07 18:35 编辑
问题描述如下:、
客服端与服务端socket连接时,,,一个SOCKET一个线程,
当达到150个时,客服端提示服务器端连接继开,但是实现服务器端SOCKET还在监听。
我用GDB来调试时,出现
Program received signal SIGPIPE, Broken pipe.
[Switching to Thread -1214940256 (LWP 17252)]
0x004a37a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
谢谢大家,帮看看
问题描述如下:、
客服端与服务端socket连接时,,,一个SOCKET一个线程,
当达到150个时,客服端提示服务器端连接继开,但是实现服务器端SOCKET还在监听。
我用GDB来调试时,出现
Program received signal SIGPIPE, Broken pipe.
[Switching to Thread -1214940256 (LWP 17252)]
0x004a37a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
谢谢大家,帮看看
作者: youzlm 发布时间: 2010-09-07
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28