我爱Aspx >> C#.Net >> 在Linux下如何等待线程终止,又不会阻塞在Win32中提供了WaitForSingleObject函数可以解决本问题,但是在Linux下又如何呢?
第2楼. 由 mz02005 于 2007-6-8 13:47:12 发表
自己给自己顶
第3楼. 由 WaterWalker 于 2007-6-8 14:13:10 发表
void
sig_chld(int signo)
{
pid_t pid;
int stat;
while ( (pid = waitpid(-1, &stat, WNOHANG)) > 0)
printf("child %d terminated\n", pid);
return;
}
第4楼. 由 WaterWalker 于 2007-6-8 14:13:48 发表
o, it"s thread..
第5楼. 由 x86 于 2007-6-8 15:07:22 发表
可以考虑线程同步。
比如用pthread_cond_timedwait
第6楼. 由 dai_weitao 于 2007-6-8 15:11:25 发表
等待好答案, 等待又不阻塞, 确实有点意思.
Ҷƪл˵?
如何就用一根网线把两台电脑连在..[06-12]
跪求箫心IT乐园论坛注册邀请码[06-12]
问几个术语[06-12]
Linux 用occi 要安装 oracle客户..[06-12]
自增表单[06-12]
eclipse调试c++的一个问题[06-12]
请问:GroupBox 控件在 Java 里叫..[06-12]
急!! windows 的库函数如何移植..[06-12]
Excel导入提示外部表不是预期的格..[06-12]
C#.net开发引用js文件中的函数[06-12]