From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pete Zaitcev Subject: Re: [Patch] tabled: parse Chunk parameters in CLD v2 Date: Sun, 16 Aug 2009 08:28:52 -0600 Message-ID: <20090816082852.4256d347@redhat.com> References: <20090816071033.1bcab0ae@redhat.com> <4A880A75.6020107@garzik.org> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <4A880A75.6020107@garzik.org> Sender: hail-devel-owner@vger.kernel.org List-ID: Content-Type: text/plain; charset="us-ascii" To: Jeff Garzik Cc: Project Hail List On Sun, 16 Aug 2009 09:32:37 -0400, Jeff Garzik wrote: > Pete Zaitcev wrote: > * querying server startup status, so that you know _precisely_ when > tabled is active. That would permit you to eliminate the various "sleep > 3" and "sleep 7", I hope? A control program is useful for the reasons you outlined and I skipped, but as far as daemon bootstrap is concerned, the daemons have the built-in retrying and waiting mechanisms which allow to eliminate magic sleeps. So such control program is not needed to get daemons up. I already eliminated the sleep betwenn cld and chunkd. We do need something to keep tests from running prematurely, however, since they are not sophisticated clients that can retry. Currently, wait-for-listen performs this function. -- Pete