Pourquoi fork() avant setsid()

Pourquoi fork() avant setsid() à daemonize un processus?

En gros, si je veux me détacher un processus à partir de son terminal de contrôle et d'en faire un processus de chef de groupe: - je utiliser setsid().

Le faire sans la fourche avant ne fonctionne pas.

Pourquoi?

InformationsquelleAutor cerisier | 2010-04-10