linux 互斥锁 pthread_mutex_unlock 返回22

chinayangbo2011 2016-12-27 10:29:37
linux 互斥锁 pthread_mutex_unlock 返回值为22,这是什么错误?谢谢
...全文
688 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
chinayangbo2011 2016-12-27
  • 打赏
  • 举报
回复
while(true) { pthread_mutex_lock(..) do soming.. pthread_mutex_unlock(..) } 你好, 但是我的 pthread_mutex_lock()函数是可以调用成功的,并没有返回错误。开始运行并没有问题,跑一段时间才提示pthread_mutex_unlock()错误,返回值为22
  • 打赏
  • 举报
回复
#define EINVAL 22 /* Invalid argument */
chinayangbo2011 2016-12-27
  • 打赏
  • 举报
回复
谁能给点建议

23,128

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧