In message: <86r5jqdz9w....@ds4.des.no> Dag-Erling Smørgrav <d...@des.no> writes: : "M. Warner Losh" <i...@bsdimp.com> writes: : > + /* : > + * Close the PID file, and all other open descriptors. : > + * Inherit std{in,out,err} only. : > + */ : > + cfg.close_pidfile(); : > + ::closefrom(3); : : Actually, closefrom() is sufficient, since the only resource held by the : pidfile that would persist across execve() is the file descriptor (and : hence the lock).
I went ahead and used pidfile_close in this context because that's what's recommended in the man page. I know it is likely redundant, but I thought better safe than sorry... Warner _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"