• λ我爱Aspx >> C#.Net >> 在Linux下如何等待线程终止,又不会阻塞
  • 在Linux下如何等待线程终止,又不会阻塞

  • :aspxer  Դ:csdn  :2007-6-12 3:43:29  ؼ:
  • 在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 发表

    等待好答案, 等待又不阻塞, 确实有点意思.

    Ҷƪл˵?
  • һƪ一个关于C# Timer控件的小问题
    һƪ如何就用一根网线把两台电脑连在一起?(XP系统)