From b5575a9de39758687bce64681ed2317dd1cbe912 Mon Sep 17 00:00:00 2001 From: John Dickinson Date: Thu, 28 Oct 2010 15:33:31 -0500 Subject: [PATCH] reset bytes_transferred for copy requests --- swift/proxy/server.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/swift/proxy/server.py b/swift/proxy/server.py index 231aa467f8..e034860055 100644 --- a/swift/proxy/server.py +++ b/swift/proxy/server.py @@ -774,6 +774,8 @@ class ObjectController(Controller): for k, v in req.headers.items(): if k.lower().startswith('x-object-meta-'): resp.headers[k] = v + # reset the bytes, since the user didn't actually send anything + req.bytes_transferred = 0 resp.last_modified = float(req.headers['X-Timestamp']) return resp