diff --git a/glanceclient/common/http.py b/glanceclient/common/http.py index 0909e95..16d0993 100644 --- a/glanceclient/common/http.py +++ b/glanceclient/common/http.py @@ -168,6 +168,8 @@ class HTTPClient(object): chunk = body while chunk: chunk = body.read(CHUNKSIZE) + if chunk == '': + break yield chunk data = kwargs.pop("data", None)