Comment puis-je exec() un processus en arrière-plan en C?

J'ai fait un fork et exec() sur un processus, mais je tiens à le lancer en arrière-plan. Comment puis-je faire cela?
Je peux juste éviter d'appeler waitpid sur elle, mais alors le processus y est assis pour toujours, attendant le retour de son état à la société mère. Est-il un autre moyen pour ce faire?

OriginalL'auteur Vlad the Impala | 2009-10-24