From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS33070 50.56.128.0/17 X-Spam-Status: No, score=-0.2 required=5.0 tests=AWL shortcircuit=no autolearn=unavailable version=3.3.2 X-Original-To: archivist@yhbt.net Delivered-To: archivist@dcvr.yhbt.net Received: from rubyforge.org (50-56-192-79.static.cloud-ips.com [50.56.192.79]) by dcvr.yhbt.net (Postfix) with ESMTP id 3EB811F6D5 for ; Tue, 27 Nov 2012 21:51:57 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 0B5B72E07A; Tue, 27 Nov 2012 21:51:58 +0000 (UTC) X-Original-To: mongrel-unicorn@rubyforge.org Delivered-To: mongrel-unicorn@rubyforge.org Received: from dcvr.yhbt.net (dcvr.yhbt.net [64.71.152.64]) by rubyforge.org (Postfix) with ESMTP id 244902E078 for ; Tue, 27 Nov 2012 21:51:48 +0000 (UTC) Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 987B31F438; Tue, 27 Nov 2012 21:51:46 +0000 (UTC) Date: Tue, 27 Nov 2012 21:51:46 +0000 From: Eric Wong To: unicorn list Subject: Re: pid file deleted briefly when doing hot restart Message-ID: <20121127215146.GA23452@dcvr.yhbt.net> References: <50B2A95A.40809@gentoo.org> <20121126004301.GA3876@dcvr.yhbt.net> <50B346FC.1040502@gentoo.org> <20121126182438.GA22060@dcvr.yhbt.net> <50B401A2.6060504@gentoo.org> <20121127003501.GA25329@dcvr.yhbt.net> <50B41C0D.60902@gentoo.org> <20121127020224.GA4924@dcvr.yhbt.net> <50B4E63C.9000305@gentoo.org> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <50B4E63C.9000305@gentoo.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: mongrel-unicorn@rubyforge.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: mongrel-unicorn-bounces@rubyforge.org Errors-To: mongrel-unicorn-bounces@rubyforge.org UGV0dGVyaSBSw6R0eSA8YmV0ZWxnZXVzZUBnZW50b28ub3JnPiB3cm90ZToKPiBPbiAyNy4xMS4y MDEyIDQuMDIsIEVyaWMgV29uZyB3cm90ZToKPiA+IFBldHRlcmkgUsOkdHkgPGJldGVsZ2V1c2VA Z2VudG9vLm9yZz4gd3JvdGU6Cj4gPj4gT24gMjcuMTEuMjAxMiAyLjM1LCBFcmljIFdvbmcgd3Jv dGU6Cj4gPj4+Pgo+ID4+Pj4gbmdpbnggZG9lcyBub3QgZXhwbGljaXRseSB1bmxpbmsgdGhlIG9s ZCBwaWQgZmlsZSBiZWZvcmUgaXQgcmVuYW1lcyBpdAo+ID4+Pj4gb3V0IG9mIHRoZSB3YXkgc28g eWVzIG1hdGNoaW5nIG5naW54IGluIHRoYXQgcmVnYXJkIGNoYW5nZXMgdGhlIGJlaGF2aW9yCj4g Pj4+PiBleGFjdGx5IGhvdyBJIG9yaWdpbmFsbHkgYXNrZWQgYnV0IHlvdSB3ZXJlIGFnYWluc3Qg dGhhdC4gTWF5YmUgdGhlCj4gPj4+PiBwb2ludCBpcyBtb290IHRob3VnaC4KPiA+Pj4KPiA+Pj4g QWgsIEkgdGhvdWdodCB5b3Ugd2FudGVkIHRoZSBwaWQgZmlsZSB0byBiZSByZXBsYWNlZCB3aXRo b3V0Cj4gPj4+IGEgd2luZG93IHdoZXJlIHRoZSBmaWxlIGlzIG5vbi1leGlzdGVudCAob3IgZW1w dHkpLgo+ID4+Cj4gPj4gVGhhdCB3b3VsZCBiZSBpZGVhbCBidXQgSSBtZWFudCB0aGlzIHRocmVh ZCB0byBiZSBleHBsaWNpdGx5IGFib3V0IHRoZQo+ID4+IHVubGluayBhbmQgcmVzdWx0aW5nIGNv dXBsZSBzZWNvbmRzIHdpbmRvdy4gTm93IHRoYXQgSSBoYXZlIHNwZW5kIHNvbWUKPiA+PiB0aGlu a2luZyBhYm91dCB0aGUgaXNzdWUgaGVyZSdzIGFuIGFwcHJvYWNoIHVzaW5nIGhhcmQgbGlua3Mg dGhhdCBjYW4gYmUKPiA+PiB1c2VkIHRvIHJlcGxhY2UgdGhlIHBpZCB3aXRob3V0IHdpbmRvdyBv ZiBub24tZXhpc3RhbmNlOgo+ID4gCj4gPiBZZXMsIHRoaXMgaXMgaWRlYWwsIGJ1dCB1bmZvcnR1 bmF0ZWx5LCB0aGUgd2luZG93IG9mIG5vbi1leGlzdGVuY2UgaXMKPiA+IG5lY2Vzc2FyeSBmb3Ig Y29tcGF0aWJpbGl0eSB3aXRoIHNvbWUgZXhpc3RpbmcgKG5naW54LWJhc2VkKSBzY3JpcHRzLgo+ IAo+IENhbiB5b3UgcG9pbnQgb3V0IHdoYXQgdGhvc2Ugc2NyaXB0cyBhcmU/CgooUmV2aXNpdGlu ZyBvbGQgYXJjaGl2ZXMgLi4uKQoKT0ssIEkgbWlzcmVtZW1iZXJlZCB0aGUgc2l0dWF0aW9uLi4u CgpUTDtEUjogdGhlcmUncyB0b28gbXVjaCBoaXN0b3JpY2FsIGJhZ2dhZ2UsIGFzIHVuaWNvcm4g aW5oZXJpdHMgdHJhaXRzCiAgZnJvbSBib3RoIG1vbmdyZWwgYW5kIG5naW54LiAgQSBjaGFuZ2Ug dG8gZml4IG9uZSBwaWQgZmlsZSBtb25pdG9yaW5nCiAgc29sdXRpb24gd2lsbCBsaWtlbHkgYnJl YWsgc29tZXRoaW5nIGVsc2UuICBPZiBjb3Vyc2UgUElEIGZpbGVzCiAgYXJlIGJyb2tlbiBfYW55 d2F5c18sIHNvIHJlbHlpbmcgb24gdGhlbSBmb3IgbW9uaXRvcmluZyBpcyBhCiAgdGVycmlibGUg aWRlYSwgKmVzcGVjaWFsbHkqIHdoZW4gaXQncyBzb21ldGhpbmcgbGlrZSBuZ2lueC91bmljb3Ju CiAgd2hlcmUgYSBtYXN0ZXIgcHJvY2VzcyBnZXRzIHJlcGxhY2VkLgoKMSkgQmVmb3JlIHVuaWNv cm4sIHRoZXJlIHdhcyBNb25ncmVsOiBpdCB3YXMgaW1wb3J0YW50IGZvciBzb21lYm9keSB0bwog ICBjcmVhdGUgdGhlIFBJRCBmaWxlIGVhcmx5IGluIHRoZSBwcm9jZXNzLCBiZWZvcmUgYmluZGlu ZyB0aGUgbGlzdGVuCiAgIHNvY2tldC4gIEkgc2VlbSB0byByZWNhbGwgdGhpcyBiZWluZyBkb25l IHRvIG1ha2Ugc29tZSBvdGhlciBoZWFsdGgKICAgbW9uaXRvciB3b3JrLgoKMikgbmdpbnggcHJl dmVudHMgUElEIGZpbGUgY2xvYmJlcmluZyBieSBhdHRlbXB0aW5nIHRvIGJpbmQgdGhlIGxpc3Rl bgogICBzb2NrZXQgYmVmb3JlIHdyaXRpbmcgdGhlIHBpZCBmaWxlLiAgVGhpcyBpcyB0aGUgYmVz dCB3YXkgdG8gcHJldmVudAogICBQSUQgY2xvYmJlcmluZyBmb3IgYSBmcmVzaCBwcm9jZXNzLgoK VW5mb3J0dW5hdGVseSwgdW5pY29ybiBuZWVkZWQgdG8gaW5oZXJpdCB0cmFpdCAoMSkgZnJvbSBN b25ncmVsIHRvCmVhc2UgbWlncmF0aW9uIGZvciBNb25ncmVsIHVzZXJzLgoKSG93ZXZlciwgSSBh bHNvIGRlY2lkZWQgUElEIGZpbGUgY2xvYmJlciBwcmV2ZW50aW9uIGluIG5naW54IHdhcyB1c2Vm dWwsCnNvIHVuaWNvcm4gd2lsbCBub3Qgb3ZlcndyaXRlIGEgUElEIGZpbGUgb2YgYSB2YWxpZCBw cm9jZXNzLgpVbmZvcnR1bmF0ZWx5LCB0aGUgdW5pY29ybiBpbXBsZW1lbnRhdGlvbiBvZiBQSUQg ZmlsZSBjbG9iYmVyIHByZXZlbnRpb24KaXMgcmFjeSBhcyBpdCBjYW5ub3QgY29weSBuZ2lueCBi ZWhhdmlvciBoZXJlIHdoaWxlIHByZXNlcnZpbmcgTW9uZ3JlbApjb21wYXRpYmlsaXR5LgoKVGh1 cywgdW5pY29ybiB1bmxpbmtzIHRoZSBQSUQgZmlsZSBiZWZvcmUgd3JpdGluZyBhIG5ldyBvbmUu CnVuaWNvcm4gY291bGQgcmVuYW1lIHRoZSBQSUQgZmlsZSBvdXQgb2YgdGhlIHdheSBiZWZvcmUg d3JpdGluZwphIG5ldyBvbmUgKGFzIG5naW54IGRvZXMpIGFuZCBub3Qgc3VmZmVyIGJhZCBjb25z ZXF1ZW5jZXMsIGJ1dAp0aGUgZmlsZSBzdGlsbCBkaXNhcHBlYXJzIG1vbWVudGFyaWx5LgoKVGhl cmUgY291bGQgYmUgYSBtaW5vciB0d2VhayB0byBhbGxvdyBjbG9iYmVyaW5nIG9mIGFuIGV4aXN0 aW5nClBJRCBmaWxlIGlmZiBpdCBtYXRjaGVzIGFuIGV4cGVjdGVkIHZhbHVlIChvZiB0aGUgb3Jp Z2luYWwgcHJvY2VzcyksCmJ1dCBJIGRvbid0IHRoaW5rIGl0cyB3b3J0aCB0aGUgZWZmb3J0IHRv IGltcGxlbWVudCBhdCB0aGlzIHBvaW50OwphcyBpdCB3aWxsIHN0aWxsIGJlIHJhY3kuCgpSZWFs bHksIFBJRCBmaWxlcyBhcmUgaG9ycmlibGUsIGFuZCBNT1JFIGhvcnJpYmxlIHRoYW4gdXN1YWwK YmVjYXVzZSB3ZSBzdXBwb3J0IHByb2Nlc3MgdXBncmFkZS9iYWNrb3V0IHZpYSBmb3JrK2V4ZWMo KS4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KVW5pY29y biBtYWlsaW5nIGxpc3QgLSBtb25ncmVsLXVuaWNvcm5AcnVieWZvcmdlLm9yZwpodHRwOi8vcnVi eWZvcmdlLm9yZy9tYWlsbWFuL2xpc3RpbmZvL21vbmdyZWwtdW5pY29ybgpEbyBub3QgcXVvdGUg c2lnbmF0dXJlcyAobGlrZSB0aGlzIG9uZSkgb3IgdG9wIHBvc3Qgd2hlbiByZXBseWluZwo=