Return-Path: X-Original-To: apmail-zookeeper-user-archive@www.apache.org Delivered-To: apmail-zookeeper-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 6CC1D82B2 for ; Tue, 16 Aug 2011 10:48:26 +0000 (UTC) Received: (qmail 42135 invoked by uid 500); 16 Aug 2011 10:48:25 -0000 Delivered-To: apmail-zookeeper-user-archive@zookeeper.apache.org Received: (qmail 41499 invoked by uid 500); 16 Aug 2011 10:48:11 -0000 Mailing-List: contact user-help@zookeeper.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@zookeeper.apache.org Delivered-To: mailing list user@zookeeper.apache.org Received: (qmail 41482 invoked by uid 99); 16 Aug 2011 10:48:02 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 16 Aug 2011 10:48:02 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of martin@attivio.com designates 66.227.116.198 as permitted sender) Received: from [66.227.116.198] (HELO mx01.attivio.com) (66.227.116.198) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 16 Aug 2011 10:47:55 +0000 X-ASG-Debug-ID: 1313491653-cc0963187922-i9L50J Received: from bos0ex01.corp.attivio.com (bos0ex01.corp.attivio.com [10.1.1.81]) by mx01.attivio.com with ESMTP id tffAn69CGN0AF9Fa for ; Tue, 16 Aug 2011 06:47:33 -0400 (EDT) X-Barracuda-Envelope-From: martin@attivio.com Received: from bos0ex01.corp.attivio.com ([10.1.1.81]) by bos0ex01.corp.attivio.com ([10.1.1.81]) with mapi; Tue, 16 Aug 2011 06:47:33 -0400 From: Martin Serrano To: "user@zookeeper.apache.org" Date: Tue, 16 Aug 2011 06:47:31 -0400 Subject: RE: thread pool executor for event dispatch Thread-Topic: thread pool executor for event dispatch X-ASG-Orig-Subj: RE: thread pool executor for event dispatch Thread-Index: AcxbnKN4CHdroff9QVWPrspBpKXrXQAZAz+Q Message-ID: <9694A6C3D68A4249BD9E1A875B6BA81E0349CF5213@bos0ex01.corp.attivio.com> References: <9694A6C3D68A4249BD9E1A875B6BA81E0349CF518F@bos0ex01.corp.attivio.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Barracuda-Connect: bos0ex01.corp.attivio.com[10.1.1.81] X-Barracuda-Start-Time: 1313491653 X-Barracuda-URL: http://10.1.1.7:8000/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at attivio.com X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using global scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.0 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.2.71925 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-Virus-Checked: Checked by ClamAV on apache.org SSB1bmRlcnN0YW5kIHRoZSBndWFyYW50ZWVzIGFuZCB0aGUgaW1wYWN0IGEgdGhyZWFkIHBvb2wg ZXhlY3V0b3Igd291bGQgaGF2ZS4gIFdlIGFyZSB1c2luZyBzaW5nbGUgdGhyZWFkIGV4ZWN1dG9y IHdpdGggdW5ib3VuZGVkIHF1ZXVlIGZvciBqdXN0IHRoYXQgcmVhc29uIChmb3Igb25lIHdhdGNo ZXIgdHlwZSkuICBJIGNvdWxkIHNlZSBzY2VuYXJpb3Mgd2hlcmUgYSBwYXJ0aWN1bGFyIGNsaWVu dCBkaWQgbm90IG5lZWQgdGhvc2UgZ3VhcmFudGVlcy4gIEluIHRoYXQgY2FzZSB0aGUgZXZlbnQg bWVzc2FnZSB0cmFmZmljIHdvdWxkIG5vdCBiZSBib3VuZGVkIGJ5IHRoZSB0aW1lIHRvIGhhbmRs ZSB0aGUgZXZlbnRzLiAgQnV0IHRoZXNlIGFyZSBzdWJ0bGUgaXNzdWVzIGFuZCBJIGNhbiB1bmRl cnN0YW5kIG5vdCB3YW50aW5nIHRvIHByb3ZpZGUgdGhpcyBtdWNoIHJvcGUuICBBIG1vdGl2YXRl ZCB1c2VyIGNhbiBqdXN0IGNyZWF0ZSBhIHdyYXBwZXIgYXJvdW5kIHRoZWlyIHdhdGNoZXJzIHRo YXQgZG9lcyB3aGF0ZXZlciB0aGV5IHdhbnQuICBKdXN0IHRob3VnaHQgSSdkIHNlZSB3aGF0IG90 aGVycyB0aG91Z2h0Lg0KDQotTWFydGluDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpG cm9tOiBUZWQgRHVubmluZyBbbWFpbHRvOnRlZC5kdW5uaW5nQGdtYWlsLmNvbV0gDQpTZW50OiBN b25kYXksIEF1Z3VzdCAxNSwgMjAxMSA2OjQyIFBNDQpUbzogdXNlckB6b29rZWVwZXIuYXBhY2hl Lm9yZw0KU3ViamVjdDogUmU6IHRocmVhZCBwb29sIGV4ZWN1dG9yIGZvciBldmVudCBkaXNwYXRj aA0KDQpBbmQgdG8gYWRkIHRvIHRoaXMsIHRoZSBvcmRlcmluZyBndWFyYW50ZWVzIHRoYXQgWksg cHJvdmlkZXMgYXJlIHBlcmhhcHMgdGhlIG1vc3QgaW1wb3J0YW50IG9mIGFsbC4gIFRoZXkgYXJl IHdoYXQgYWxsb3dzIHByb3BlciByZWFzb25pbmcuDQoNClRoZSBhcHBsaWNhdGlvbiBjYW4gYWx3 YXlzIHB1c2ggd29yayBpbnRvIGFuIGV4ZWN1dGlvbiBwb29sIGZyb20gdGhlIGFjdHVhbCB3YXRj aGVyIGlmIHRocmVhZGVkIHJlc3BvbnNlIG1ha2VzIHNlbnNlLiAgVGhhdCBhdm9pZHMgYmxvY2tp bmcgdGhlIG5vdGlmaWNhdGlvbiB0aHJlYWQgYW5kIGFsbG93cyB3aGF0ZXZlciBsZXZlbCBvZiBj b25jdXJyZW5jeSBpcyBhcHByb3ByaWF0ZS4NCg0KT24gTW9uLCBBdWcgMTUsIDIwMTEgYXQgMzoz OCBQTSwgTWFoYWRldiBLb25hciA8bWFoYWRldkBob3J0b253b3Jrcy5jb20+d3JvdGU6DQoNCj4g TWFydGluLA0KPiAgVGhlIHByb2JsZW0gd2l0aCB1c2luZyBhIHRocmVhZCBwb29sIGlzIHRoYXQg aXQgYmVjb21lcyBkaWZmaWN1bHQgdG8gDQo+IG1ha2Ugc2Vuc2UgYWJvdXQgb3JkZXIgb2YgZXZl bnRzIHRoYXQgb2NjdXIgaW4gdGhlIHN5c3RlbS4NCj4NCj4gSGVyZSBpcyB0aGUgc25pcHBldCBm cm9tIFpLIHdpa2kgb24gY2xpZW50IGd1YXJhbnRlZXM6DQo+DQo+IFdoYXQgWm9vS2VlcGVyIEd1 YXJhbnRlZXMgYWJvdXQgV2F0Y2hlcyBXaXRoIHJlZ2FyZCB0byB3YXRjaGVzLCANCj4gWm9vS2Vl cGVyIG1haW50YWlucyB0aGVzZSBndWFyYW50ZWVzOg0KPg0KPiAgICAgICAg4oCiIFdhdGNoZXMg YXJlIG9yZGVyZWQgd2l0aCByZXNwZWN0IHRvIG90aGVyIGV2ZW50cywgb3RoZXIgDQo+IHdhdGNo ZXMsIGFuZCBhc3luY2hyb25vdXMgcmVwbGllcy4gVGhlIFpvb0tlZXBlciBjbGllbnQgbGlicmFy aWVzIA0KPiBlbnN1cmVzIHRoYXQgZXZlcnl0aGluZyBpcyBkaXNwYXRjaGVkIGluIG9yZGVyLg0K PiAgICAgICAg4oCiIEEgY2xpZW50IHdpbGwgc2VlIGEgd2F0Y2ggZXZlbnQgZm9yIGEgem5vZGUg aXQgaXMgd2F0Y2hpbmcgDQo+IGJlZm9yZSBzZWVpbmcgdGhlIG5ldyBkYXRhIHRoYXQgY29ycmVz cG9uZHMgdG8gdGhhdCB6bm9kZS4NCj4gICAgICAgIOKAoiBUaGUgb3JkZXIgb2Ygd2F0Y2ggZXZl bnRzIGZyb20gWm9vS2VlcGVyIGNvcnJlc3BvbmRzIHRvIHRoZSANCj4gb3JkZXIgb2YgdGhlIHVw ZGF0ZXMgYXMgc2VlbiBieSB0aGUgWm9vS2VlcGVyIHNlcnZpY2UuDQo+DQo+DQo+IGhvcGUgdGhh dCBoZWxwcw0KPiBtYWhhZGV2DQo+DQo+IE9uIEF1ZyAxNSwgMjAxMSwgYXQgMjoxNSBQTSwgTWFy dGluIFNlcnJhbm8gd3JvdGU6DQo+DQo+ID4gSGksDQo+ID4NCj4gPiBIYXMgdGhlIHpvb2tlZXBl ciBjb21tdW5pdHkgY29uc2lkZXJlZCBhZGRpbmcgYW4gb3B0aW9uIHRvIHVzZSBhIA0KPiA+IHRo cmVhZA0KPiBwb29sIGV4ZWN1dG9yIGZvciBldmVudCBkaXNwYXRjaD8gIE9uZSBwYXR0ZXJuIHdl IGhhdmUgZGV2ZWxvcGVkIGZvciANCj4gb3VyIGxpYnJhcnkgaXMgdG8gdHJpZ2dlciBldmVudCBs aXN0ZW5lcnMgaW4gYSBzZXBhcmF0ZSB0aHJlYWQgdG8gDQo+IGd1YXJkIGFnYWluc3QgYmxvY2tp bmcgb3BlcmF0aW9ucyBpbiBsaXN0ZW5lcnMuICBBIGJsb2NraW5nIHdhdGNoZXIgDQo+IHdpbGwg cHJldmVudCBuZXcgZXZlbnRzL3dhdGNoZXJzIGZyb20gYmVpbmcgdHJpZ2dlcmVkLiAgQnkgYWRk aW5nIHRoZSANCj4gYWJpbGl0eSB0byBjb25maWd1cmUgd2hpY2ggRXhlY3V0b3Igd2FzIHVzZWQg YnkgYSB6b29rZWVwZXIgY2xpZW50IGZvciANCj4gZXZlbnQgZGVsaXZlcnkgbGlicmFyeSB3cml0 ZXJzIGNvdWxkIG1ha2UgdGhlIGNob2ljZSB0aGF0IGlzIGJlc3QgZm9yIA0KPiB0aGVtLiAgQmVp bmcgYWJsZSB0byBkbyB0aGlzIGF0IHRoZSBjbGllbnQgbGV2ZWwgKHJhdGhlciB0aGFuIGZvciBl YWNoIA0KPiBpbmRpdmlkdWFsIHdhdGNoZXIgY2xhc3MgSQ0KPiBpbXBsZW1lbnQpIGlzIGEgY2xl YW5lciBhcHByb2FjaCBJTU8uDQo+ID4NCj4gPiBUaG91Z2h0cz8NCj4gPg0KPiA+IC1NYXJ0aW4N Cj4NCj4NCg==