【发布时间】:2019-07-15 12:30:16
【问题描述】:
我发现当我从子部分中删除exit(0); 时它无法创建僵尸进程。你能告诉我为什么吗?
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
int main() {
if(!fork()) {
printf("child pid=%d\n", getpid());
exit(0);
}
sleep(20);
printf("parent pid=%d\n",getpid());
exit(0);
}
【问题讨论】:
标签: c linux zombie-process