【发布时间】:2012-12-21 09:55:08
【问题描述】:
我一直面临着 SIGPIPE 经常崩溃的问题,我知道这是因为连接问题,我的一个套接字在失去连接后试图写入,但问题是我在这里无法控制套接字描述符(得到 tcp 类作为 .a),设置 signal() 像 IGNORE 或 NO_SIGPIPE。所以任何方式都可以使用 Xcode。任何建议都对我很有帮助。
谢谢
【问题讨论】:
-
您尝试关闭它吗?
-
@Larme 我的一些 .a 正在访问网络,我无权访问它。这就是我寻找 Xcode 帮助的原因 :)
-
尝试用
@try { ... } @catch(NSException *ex) { ... }捕捉它 -
您是否尝试使用
signal(SIGPIPE, SIG_IGN);忽略 SIGPIPE?
标签: iphone ios xcode cocoa-touch sigpipe