Public bug reported:

If a client disconnects while the object-server is expecting the chunk
length line on a chunked transfer - it blows up.

This may need to be patched upstream:

Oct 28 13:05:22 saio object-server STDOUT: File 
"/usr/local/lib/python2.6/dist-packages/eventlet-0.9.9-py2.6.egg/eventlet/wsgi.py",
 line 137, in _chunked_read
Oct 28 13:05:22 saio object-server STDOUT: self.chunk_length = 
int(rfile.readline().split(";", 1)[0], 16)
Oct 28 13:05:22 saio object-server STDOUT: ValueError: invalid literal for 
int() with base 16: ''

... or mabye we can catch it.

** Affects: swift
     Importance: Low
         Status: New

-- 
chunked transfer client disconnect causes unhandled value error in object server
https://bugs.launchpad.net/bugs/667956
You received this bug notification because you are a member of Registry
Administrators, which is subscribed to OpenStack Object Storage (swift).

_______________________________________________
Mailing list: https://launchpad.net/~registry
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~registry
More help   : https://help.launchpad.net/ListHelp

Reply via email to