请教,对一条链路,多线程收发,异常时链路资源的清理问题

heartlesstoanyone 2012-10-29 07:12:33
各位大侠,请教一个多线程的问题,我现在使用epoll监听网络读写事件,对每次epoll_wait返回的读写事件,放入队列中,由线程池进行并发处理。现在的问题是,对一条链路,收发线程是分开的,如果收或发,或收发同时检测到异常,这条链路该如何清理?就是说,收发线程该如何协调以清理链路资源?使用锁、信号量,和/或引用计数。
...全文
47 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

23,110

社区成员

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

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