摘要: 最近做一个socket服务器时,发现如果强行关闭客户终端,server会接收到一些奇怪的信息然后非正常退出。 原因:强行关闭客户终端后,client进程交付给初始进程。等初始进程查询到client后将它杀掉。但是在杀掉之前,由于关掉了终端(主要是关掉了输入缓冲区),导致本来阻塞中的cin或scanf 阅读全文
posted @ 2021-08-18 15:43 迷人的危险~ 阅读(291) 评论(0) 推荐(0) 编辑
摘要: /* * pthread 库不是 Linux 系统默认的库,连接时需要使用静态库 libpthread.a, * 所以在使用pthread_create()创建线程,以及调用 pthread_atfork()函数建立fork处理程序时,需要链接该库。 * * 在编译中要加 -lpthread参数 * 阅读全文
posted @ 2021-08-18 14:10 迷人的危险~ 阅读(33) 评论(0) 推荐(0) 编辑
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css