疯狂桔子的专栏

(zt)accept阻塞时退出程序问题写过socket的朋友们一定都有过这样的经历:程序想退出的时候,却发现被accept阻塞着,此时,想退出程序只能强行杀死。多进程多线程的时候这个问题尤其严重,曾经在网上查了很多资料,也没有人给个好的解决方法,,只有用select实行非阻塞模式,直到今天,这个问题终于找到了一个完美的解决方案(非select,socket阻塞模式时,linux下编程已测)。 简单说说我的实现方式吧:信号+longjmp。 伪代码如下:

夫妇一条心,泥土变黄金。

疯狂桔子的专栏

相关文章:

你感兴趣的文章:

标签云: