Comment 20 for bug 1166198

Revision history for this message
Chuck Thier (cthier) wrote : Re: [Bug 1166198] Re: Proxy-server reading an object when client disconnected!

No, I've tried several versions of eventlet and am able to reproduce the
issue. We are working to see if we can either nail down the root cause,
or at least find a better way of handling the clean up.

On Wed, Apr 10, 2013 at 11:06 AM, Anton <email address hidden> wrote:

> Maybe we using old eventlet?
>
> --
> You received this bug notification because you are subscribed to
> OpenStack Object Storage (swift).
> https://bugs.launchpad.net/bugs/1166198
>
> Title:
> Proxy-server reading an object when client disconnected!
>
> Status in OpenStack Object Storage (Swift):
> New
>
> Bug description:
> Hi,
> We have problem with proxy servers when client disconnected on read.
> When client has disconnected on read, proxy write on LOG:
>
> Apr 4 13:07:17 proxy swift Client disconnected on read (txn:
> txeb2c1bf8c4b8434b82c964687d79ad79) (client_ip: 192.168.241.1)
>
> After wait interval proxy write:
>
> Apr 4 13:07:27 proxy swift Client did not read from queue within 10s
> (txn: txeb2c1bf8c4b8434b82c964687d79ad79) (client_ip: 192.168.241.1)
>
> And begins to download the full object from storage node, loading and
> the network and CPU.
>
> When many clients using download manager and loading files with RANGE
> HEADER this creates a huge traffic between PROXY and STORAGE NODE and
> high CPU load.
>
> We look this problem when update swift from 1.4.6 to 1.7.6, after we
> update swift to 1.8 and the problem persists :(
> and sorrry for my english.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/swift/+bug/1166198/+subscriptions
>