机智云's Archiver
社区首页
›
其他单片机
› Linux Socket Select 和 timer 疑问
alex.lin
发表于 2016-9-5 11:31:49
Linux Socket Select 和 timer 疑问
今天在linux下做socket的select 接着也设置了定时器,但是奇怪的现象发生了。
当启动socket的select和定时器同时启动的时候,
定时器能正常运行 ,但是select会一直阻塞在一个地方 ,select 指定的timeout没有生效。
当吧定时器关闭时 select 指定的timeout 有会起作用了。
很奇怪。
定时器启动如下:
signal(SIGALRM, timer);
页:
[1]
查看完整版本:
Linux Socket Select 和 timer 疑问