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