Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 54972 invoked from network); 13 Oct 2010 13:55:00 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 13 Oct 2010 13:55:00 -0000 Received: (qmail 94034 invoked by uid 500); 13 Oct 2010 13:54:58 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 93788 invoked by uid 500); 13 Oct 2010 13:54:56 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 93596 invoked by uid 99); 13 Oct 2010 13:54:55 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 13 Oct 2010 13:54:55 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [140.211.11.9] (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 13 Oct 2010 13:54:53 +0000 Received: (qmail 54743 invoked by uid 99); 13 Oct 2010 13:54:31 -0000 Received: from localhost.apache.org (HELO [192.168.0.4]) (127.0.0.1) (smtp-auth username nslater, mechanism plain) by minotaur.apache.org (qpsmtpd/0.29) with ESMTP; Wed, 13 Oct 2010 13:54:31 +0000 Subject: Re: [ANN] Unofficial RPMs for RHEL-5/CentOS-5 and derivatives Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: Noah Slater In-Reply-To: X-Noah: Awesome Date: Wed, 13 Oct 2010 14:54:25 +0100 Content-Transfer-Encoding: 7bit Message-Id: <109D76D2-756A-4717-A40D-E18CBCF3DC3A@apache.org> References: To: user@couchdb.apache.org X-Mailer: Apple Mail (2.1081) X-Virus-Checked: Checked by ClamAV on apache.org On 12 Oct 2010, at 20:55, Randall Leeds wrote: > 1) Based on what I saw in thy MySQL package, stop() asks CouchDB to > quit and then checks every second (up to 60 seconds) to see if it's > shut down before forcibly killing the process. This avoids an issue > where restart could sometimes crash the new CouchDB process with > EADDRINUSE when it tries to bind the server socket by making sure that > the old CouchDB process is actually stopped before starting the new > one. Why bother? CouchDB is designed to be kill -9'd. :)