美文网首页
GDB提示PIPE中断

GDB提示PIPE中断

作者: 突击手平头哥 | 来源:发表于2019-11-30 22:09 被阅读0次

    GDB提示PIPE中断

      有时候用GDB调试的时候发现会提示SIGPIPE中断, 但是实际我们在代码也许已经屏蔽了SIGPIPE信号; 原因是: 该错误是因为信号被GDB先截取了, 默认GDB会中断进程, 并不是进程本身的问题.

    解决方法

    handle SIGPIPE nostop
    在GDB命令行输入该命令即可; handle是用于操作信号的命令, 可选的参数有stop/nostop/print等.

    相关文章

      网友评论

          本文标题:GDB提示PIPE中断

          本文链接:https://www.haomeiwen.com/subject/iyeawctx.html