[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freebsd-hackers
Subject:    Re: How do I daemonize a process?
From:       Jona Joachim <jaj () hcl-club ! lu>
Date:       2007-07-23 20:16:19
Message-ID: 20070723221619.2f336beb () spaceman ! my ! domain
[Download RAW message or body]

On Mon, 23 Jul 2007 01:38:40 -0700
Garrett Cooper <youshi10@u.washington.edu> wrote:

>     As the subject suggests I'm trying to determine how I can
> daemonize a C process, outside of using the rc infrastructure, so
> that it won't exit when the TTY exists. Does anyone know any quick
> references or examples? Thanks,

The daemonize() function in this small program of mine:
http://hcl-club.lu/svn/development/c/console%20c/fetchiterd/fetchiterd.c
is the right portable way to do it according to "Advanced Programming
in the UNIX Environment" by Stevens and Rago.
(I love that book)

Regards,
Jona
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic