MJJ工作室
  • 首页
  • 论坛
  • 短链接在线生成
  • 打赏作者
  • 首页
  • 论坛
  • 短链接在线生成
  • 打赏作者
评分
分享
QQ空间微博QQ好友海报分享复制链接
  • 首页
  • 社区
  • 论坛
  • V2EX
  • 正文

sleep()会引起 coredump?

cherbim等级-LV6-MJJ工作室3年前发布
840

其实是一个 objc 的程序,用 gnustep 在 centos8 上编译,功能什么的都挺正常,编译器用 clang 。这个程序里面有一个 sleep(5)轮询然后我发先,在 sleep 跑到一定程度的时候就会 coredump加了 log ,发现就是在 sleep 之后 coredump 的,并且试着用空数据跑(完全没有内存消耗),一样的 coredump目前正在 mac 测试我现在怀疑是 redis 库的问题,因为我的程序会每 sleep(5)之后去 RPOP ,得到空之后继续 sleep但是我另外一个类似的程序是 BRPOP ,除了不需要 sleep 以外其余的都差不多,一直跑一个星期( BRPOP 100 秒,总计应该有千万轮询了吧)都没有任何问题,有数据没数据都没问题

评分
欢迎为Ta评分
分享
QQ空间微博QQ好友海报分享复制链接
收藏
请登录后发表评论

登录注册

    没有回复内容

  • MJJ工作室

    MJJ工作室

    一个分享互联网羊毛和福利的地方
  • 友链申请 一键打赏 广告合作 关于我们

    Copyright © 2020 ·  MJJ工作室 · cherbim
    扫一扫加微信-MJJ工作室
  • 扫码加入QQ群-MJJ工作室

    扫码加入QQ群

    扫码添加TG频道-MJJ工作室

    扫码添加TG频道
扫码添加微信-MJJ工作室
在手机上浏览此页面