Return-Path: Delivered-To: apmail-hc-httpclient-users-archive@www.apache.org Received: (qmail 85025 invoked from network); 23 Jun 2008 19:15:20 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 23 Jun 2008 19:15:20 -0000 Received: (qmail 40567 invoked by uid 500); 23 Jun 2008 19:15:21 -0000 Delivered-To: apmail-hc-httpclient-users-archive@hc.apache.org Received: (qmail 40548 invoked by uid 500); 23 Jun 2008 19:15:21 -0000 Mailing-List: contact httpclient-users-help@hc.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "HttpClient User Discussion" Delivered-To: mailing list httpclient-users@hc.apache.org Received: (qmail 40537 invoked by uid 99); 23 Jun 2008 19:15:21 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Jun 2008 12:15:21 -0700 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [209.85.142.189] (HELO ti-out-0910.google.com) (209.85.142.189) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Jun 2008 19:14:31 +0000 Received: by ti-out-0910.google.com with SMTP id a21so1434178tia.2 for ; Mon, 23 Jun 2008 12:14:47 -0700 (PDT) Received: by 10.142.242.11 with SMTP id p11mr4344533wfh.198.1214248486223; Mon, 23 Jun 2008 12:14:46 -0700 (PDT) Received: by 10.142.131.13 with HTTP; Mon, 23 Jun 2008 12:14:46 -0700 (PDT) Message-ID: <1f3854d50806231214m373234f0jae8603b9de7c4704@mail.gmail.com> Date: Mon, 23 Jun 2008 21:14:46 +0200 From: "Quintin Beukes" Sender: quintin@skywalk.co.za To: "HttpClient User Discussion" Subject: Re: isStale() In-Reply-To: <1214247929.6025.56.camel@ubuntu> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline References: <1f3854d50806231113l78d49f95uf137c61a5e695c56@mail.gmail.com> <171093.92999.qm@web32804.mail.mud.yahoo.com> <1f3854d50806231148w63ba4925t91638762c39e65d7@mail.gmail.com> <1214247929.6025.56.camel@ubuntu> X-Google-Sender-Auth: dcad941d282a4ae7 X-Virus-Checked: Checked by ClamAV on apache.org QWN0dWFsbHkgeWVzLgoKU29tZXRpbWVzIEkgdHJ1bHkgdGhpbmsgaW4gY3Jvb2tlZCBjaXJjbGVz LiBNeSBvcmlnaW5hbCBpbXB1bHNlIHdhcwphYnNvbHV0ZSwgYnV0IEkgd2VudCBhcm91bmQgdGhh dCB0byBhdm9pZCB0aGUgZXh0cmEgSUYgc3RhdGVtZW50LAp0aG91Z2ggaXQncyB0aGVyZSBubyBt YXR0ZXIgd2hhdC4gVGhlIEFCUyB3b3VsZCB3b3JrIHRoZSBiZXN0IGFuZApwZXJmZWN0bHkgZ2l2 ZW4gdGhlIE1JTiBhbmQgTUFYIGFyZW4ndCBib3RoIGV2ZW4gb3IgYm90aCBvZGQuIEJ1dCBldmVu CmlmLCB0aGUgd3JhcCBpcyBzbyByYXJlLCB0aGF0IGl0IHRydWx5IGRvZXNuJ3QgbWF0dGVyLgoK UQoKT24gNi8yMy8wOCwgT2xlZyBLYWxuaWNoZXZza2kgPG9sZWdrQGFwYWNoZS5vcmc+IHdyb3Rl Ogo+IE9uIE1vbiwgMjAwOC0wNi0yMyBhdCAyMDo0OCArMDIwMCwgUXVpbnRpbiBCZXVrZXMgd3Jv dGU6Cj4gID4gQ29ycmVjdGlvbiwgQXJyYXlJbmRleE91dE9mQm91bmRzIGV4Y2VwdGlvbi4KPiAg Pgo+ICA+IEVpdGhlcndheSwKPiAgPiBUaGF0IHNob3VsZCB3b3JrIG11Y2ggYmV0dGVyLiBUaGF0 IHByb3RlY3RzIGFnYWluc3QgdG8gbXVjaAo+ICA+IHN5bmNocm9uaXphdGlvbiBhdCB0aGUgY29z dCBvZiBwb3NzaWJseSBub3QgZGlzdHJpYnV0aW5nIGV2ZW5seSwgYnV0Cj4gID4gdGhhdCByaXNr IGlzIHNvIHNtYWxsLCBhbmQgbm90IGEgYmlnIGRlYWwuCj4gID4KPiAgPiBBdCBsZWFzdCB5b3Ug bmV2ZXIgZ29lcyBvdXQgb2YgaW5kZXggaGVyZS4KPiAgPgo+Cj4KPiDvu79NeSBiYWQuIE9mIGNv dXJzZSwgdGhlIG92ZXJmbG93IG9mIHRoZSB3b3JrZXIgY291bnQgY2FuIGxlYWQKPiAgdG8g77u/ QXJyYXlJbmRleE91dE9mQm91bmRzLCB3aGljaCBpcyBub3QgZ29vZC4gSSB0aGluayB0aGUgZml4 IHN1Z2dlc3RlZAo+ICBieSBUYXR1IHNob3VsZCBiZSBnb29kIGVub3VnaC4gQWx0ZXJuYXRpdmVs eSB3ZSBjb3VsZCBqdXN0IHRha2UgYW4KPiAgYWJzb2x1dGUgdmFsdWUgb2Yg77u/dGhpcy5jdXJy ZW50V29ya2VyKysgJSB0aGlzLndvcmtlckNvdW50Lgo+Cj4gIE1hdGguYWJzKHRoaXMuY3VycmVu dFdvcmtlcisrICUgdGhpcy53b3JrZXJDb3VudCkKPgo+ICBUaGlzIHNob3VsZCBkbyB0aGUgdHJp Y2sgSSBiZWxpZXZlLgo+Cj4KPiAgT2xlZwo+Cj4KPgo+ICA+IFEKPiAgPgo+ICA+IE9uIDYvMjMv MDgsIFRhdHUgU2Fsb3JhbnRhIDxjb3d0b3duY29kZXJAeWFob28uY29tPiB3cm90ZToKPiAgPiA+ IC0tLSBPbiBNb24sIDYvMjMvMDgsIFF1aW50aW4gQmV1a2VzIDxxdWludGluQGxhc3QuemEubmV0 PiB3cm90ZToKPiAgPiA+Cj4gID4gPiAgLi4uCj4gID4gPgo+ICA+ID4gPiBPbmUgY2FuIGVpdGhl ciBtb2RpZnkgdGhlIHRoZSBtZXRob2QgdG8gZWl0aGVyCj4gID4gPiAgPiAoMSkgSW1wbGVtZW50 IGEgcHJpb3JpdHkgcXVldWUsIHdoaWNoIHdpbGwgZ2l2ZSBhIHBlcmZlY3QKPiAgPiA+ICA+IGRp c3RyaWJ1dGlvbi4KPiAgPiA+ICA+ICgyKSBNb2RpZnkgdGhlIG1ldGhvZCB0byBkbyB0aGlzOgo+ ICA+ID4gID4gaW50IGk7Cj4gID4gPiAgPiBzeW5jaHJvbml6ZWQgKHRoaXMpCj4gID4gPiAgPiB7 Cj4gID4gPiAgPiAgIGludCBpID0gdGhpcy5jdXJyZW50V29ya2VyKysgJSB0aGlzLndvcmtlckNv dW50Owo+ICA+ID4gID4gICBpZiAoaSA9PSAwKSB0aGlzLmN1cnJlbnRXb3JrZXIgPSAxOwo+ICA+ ID4KPiAgPiA+Cj4gID4gPiBIb3cgYWJvdXQgcmF0aGVyOgo+ICA+ID4KPiAgPiA+ICBpZiAoKytj dXJyZW50V29ya2VyIDwgMCkgeyAvLyBvdmVyZmxvdwo+ICA+ID4gICBjdXJyZW50V29ya2VyID0g MDsKPiAgPiA+ICB9Cj4gID4gPiAgaSA9IGN1cnJlbnRXb3JrZXIgJSB3b3JrZXJDb3VudDsKPiAg PiA+Cj4gID4gPiAgaWYgZ29hbCBpcyB0byBwcm90ZWN0IGFnYWluc3Qgb3ZlcmZsb3cgKHdoaWNo IEkgdGhvdWdodCB3YXMgdGhlIGdvYWwpOwo+ICA+ID4gIG9yLiBJIGRvbid0IHRoaW5rIG91ciBj b2RlIGhlbHBzIGFnYWluc3Qgb3ZlcmZsb3cgaXRzZWxmLgo+ICA+ID4gIE9yIGlmIG9uZSBqdXN0 IHdhbnRzIHRvIGl0ZXJhdGUgb3ZlciB3b3JrZXJzOgo+ICA+ID4KPiAgPiA+ICBpZiAoKytjdXJy ZW50V29ya2VyID49IHdvcmtlckNvdW50KSB7Cj4gID4gPiAgIGN1cnJlbnRXb3JrZXIgPSAwOwo+ ICA+ID4gIH0KPiAgPiA+ICBpID0gY3VycmVudFdvcmtlciAlIHdvcmtlckNvdW50Owo+ICA+ID4K PiAgPiA+ICBJIGRvdWJ0IGFueSBvZiB0aGVzZSByZWFsbHkgd291bGQgbWFrZSB0aGF0IG11Y2gg ZGlmZmVyZW5jZSAoaW5jbHVkaW5nIHRoZSBvcmlnaW5hbCBjb2RlKSwgYnV0IGlmIG9uZSB3YW50 cyB0byBiZSBwZWRhbnRpYy4uLiA6LSkKPiAgPiA+Cj4gID4gPgo+ICA+ID4gIC0rIFRhdHUgKy0K PiAgPiA+Cj4gID4gPgo+ICA+ID4KPiAgPiA+Cj4gID4gPgo+ICA+ID4KPiAgPiA+ICAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0KPiAgPiA+ICBUbyB1bnN1YnNjcmliZSwgZS1tYWlsOiBodHRwY2xpZW50LXVzZXJzLXVu c3Vic2NyaWJlQGhjLmFwYWNoZS5vcmcKPiAgPiA+ICBGb3IgYWRkaXRpb25hbCBjb21tYW5kcywg ZS1tYWlsOiBodHRwY2xpZW50LXVzZXJzLWhlbHBAaGMuYXBhY2hlLm9yZwo+ICA+ID4KPiAgPiA+ Cj4gID4KPiAgPgo+Cj4KPiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gIFRvIHVuc3Vic2NyaWJlLCBlLW1haWw6 IGh0dHBjbGllbnQtdXNlcnMtdW5zdWJzY3JpYmVAaGMuYXBhY2hlLm9yZwo+ICBGb3IgYWRkaXRp b25hbCBjb21tYW5kcywgZS1tYWlsOiBodHRwY2xpZW50LXVzZXJzLWhlbHBAaGMuYXBhY2hlLm9y Zwo+Cj4KCgotLSAKUXVpbnRpbiBCZXVrZXMK