To repro issue 342, the following steps were taken:
 - Spawn 500 parallel / 2000 total putBlobs to cloudfiles-uk
 - issue a SIGSTOP
 - wait 60 seconds
 - issue a SIGCONT

Without this patch, there are several hundred 408s.
With this patch, these are retried and complete successfully.
You can merge this Pull Request by running:

  git pull https://github.com/maginatics/jclouds fix342

Or you can view, comment on it, or merge it online at:

  https://github.com/jclouds/jclouds/pull/306

-- Commit Summary --

  * JCLOUDS-342: Retry on HTTP 408 for swift

-- File Changes --

    M 
common/openstack/src/main/java/org/jclouds/openstack/keystone/v1_1/handlers/RetryOnRenew.java
 (16)
    M 
common/openstack/src/test/java/org/jclouds/openstack/keystone/v1_1/handlers/RetryOnRenewTest.java
 (5)

-- Patch Links --

https://github.com/jclouds/jclouds/pull/306.patch
https://github.com/jclouds/jclouds/pull/306.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/306

Reply via email to