summaryrefslogtreecommitdiff
path: root/test/fork.c
blob: 1425e2dd3e3d457ebfff61fe4c9cc1af3ece7cf9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdlib.h>
#include <unistd.h>
#include <sys/wait.h>

int main(int argc, char *argv[])
{
	if (fork() == 0) {
		write(1, "child\n", 6);
	} else {
		wait(0);
		write(1, "parent\n", 7);
	}

	exit(0);
}