← Back to team overview

registry team mailing list archive

[Bug 667956] [NEW] chunked transfer client disconnect causes unhandled value error in object server

 

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).



Follow ups

References