Chinaunix

标题: 请教socket问题,在线等待。 [打印本页]

作者: dfhb_zealot    时间: 2003-07-21 16:40
标题: 请教socket问题,在线等待。
我做了一个程序,主进程初始化好 socket后,专门起了一个线程处理接受连接的工作,该线程诸塞在accept命令中。\r\n\r\n主程序在接受到SIGTERM (kill命令发出的)去关闭该socket(使用close命令)时,系统阻塞在close命令处,不能正常关闭该socket。\r\n\r\n同样的程序在windows,unixware7.1.1上运行非常正常,在aix5.1下就出现以上“故障“,请问是何道理?\r\n\r\n谢谢各位了!!
作者: steel    时间: 2003-07-23 09:08
标题: 请教socket问题,在线等待。
我觉得是否应该在close之前先调用pthread_cancel将线程终止掉?




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2