Skip to content

Instantly share code, notes, and snippets.

@jrozner
Created May 24, 2011 01:22
Show Gist options
  • Save jrozner/987995 to your computer and use it in GitHub Desktop.
Save jrozner/987995 to your computer and use it in GitHub Desktop.
void daemonize()
{
pid_t pid;
switch(fork())
{
case 0:
if ((pid = setsid()) == -1)
{
perror("setsid");
exit(1);
}
break;
default:
exit(0);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment