Chinaunix
标题:
关于gethostbyname函数
[打印本页]
作者:
chealim
时间:
2009-12-09 16:01
标题:
关于gethostbyname函数
关于这个函数是不是阻塞的,如何跳出这个函数阻塞的地方?
作者:
PKkingSon
时间:
2009-12-09 17:27
man gethostbyname_r
作者:
cnzhaopeng
时间:
2009-12-09 17:42
标题:
回复 #1 chealim 的帖子
是阻塞的。采用非阻塞方式吧,用这个好像不行。
作者:
ubuntuer
时间:
2009-12-09 17:58
设置个定时器吧
alarm(1);//设置定时器
signal(SIGALRM, alarm_handle);//设置信号SIGALRM的处理处理函数
gethostbyname();
清除alarm信号;
alarm_handle在用longjmp跳到 gethostbyname()后面
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2