1.thread 强行结束线程或线程异常退出,线程内动态分配的资源不会释放。
signal(SIGALRM,timer0);子线程会覆盖掉主线程的注册函数,但是alarm()相互独立共用SIGALRM。
2.fork 则会
alarm会唤醒sleep使其失效。signal(SIGALRM,--);相互独立
signal(SIGALRM,timer0);子线程会覆盖掉主线程的注册函数,但是alarm()相互独立共用SIGALRM。
2.fork 则会
alarm会唤醒sleep使其失效。signal(SIGALRM,--);相互独立