分类: C/C++
2013-09-22 11:22:33
原文地址:多线程并发服务器编程要点 作者:丫叩酱
1. 创建pthread的时机
>在accept()调用成功之后,创建工作线程。一般创建为分离属性的pthread
2. 新线程要做的事情
>在完成数据收发后,关闭描述符。若使用了线程取消机制,则工作线程必须在cleanup handler里关闭描述符
3. 需注意的其它问题
>创建pthread,传递描述符给start_routine时,要注意参数传递的安全问题
>工作线程不要对listening_socket做任何的处理