Date: Thu, 17 May 2007 11:10:09 GMT From: Mike Makonnen <mtm@FreeBSD.Org> To: freebsd-rc@FreeBSD.org Subject: Re: conf/107316: [rc.d]: [base] [rpc.lockd] nfslocking restart does not restart rpc.lockd Message-ID: <200705171110.l4HBA9Dn023459@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR conf/107316; it has been noted by GNATS. From: Mike Makonnen <mtm@FreeBSD.Org> To: Net147@hotmail.com Cc: bug-followup@FreeBSD.org Subject: Re: conf/107316: [rc.d]: [base] [rpc.lockd] nfslocking restart does not restart rpc.lockd Date: Thu, 17 May 2007 14:12:07 +0300 I believe _rc_restart_done is there to prevent uncontrollable recursion (for example, script A runs script B, which runs script C, which runs script A). I think the solution is to break out rc.d/nfslocking into rc.d/statd and rc.d/lockd. I never liked having both daemons run from the same file, but at the time we had decided to limit gratuitous differences with the NetBSD code so I couldn't do anything about. Now that we don't have to worry about that I think this is the proper solution. Cheers. -- Mike Makonnen | GPG-KEY: http://people.freebsd.org/~mtm/mtm.asc mmakonnen @ gmail.com | AC7B 5672 2D11 F4D0 EBF8 5279 5359 2B82 7CD4 1F55 mtm @ FreeBSD.Org | FreeBSD - http://www.freebsd.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200705171110.l4HBA9Dn023459>