僵尸进程

今天在进行linux多线程调试的时候,将程序搞成了僵尸进程,就是defunct进程,用 kill是kill不掉的,只能杀死父进程或重起机器。

调试的程序只pthread_create了一次线程,第一次gdb attach了主线程,最后导致进程被杀死。第二次attach了子线程,导致了僵尸,还没弄清楚这个僵尸是怎么来的。linux多线程调试的技术还得进一步提高

你可能感兴趣的:(僵尸进程)