From: Gary Wright Date: 2009-04-25T01:01:20+09:00 Subject: Re: proper way to daemonize On Apr 24, 2009, at 11:11 AM, Tim Pease wrote: > > This is the standard code to daemonize a process. The use of "exit" > bothers me slightly, as it will call all "at_exit" handlers in the > parent. I do not believe this is the desired behavior; the "at_exit" > handlers will free resources that the daemonized process might need. What resources are you talking about? By the time exit is called, the process has already been duplicated. The child process won't be affected by anything the parent does during via at_exit processing (at least with respect to Ruby object resources).