From 8c8ce72a8ecdfd6057cde2fe520a7f34ab94562c Mon Sep 17 00:00:00 2001 From: Adam Kupczyk Date: Thu, 7 Apr 2016 16:10:29 +0200 Subject: [PATCH] Change contract of rgw put operation. Now last, 0 - sized chunk is also processed. Allows to implement flush-like operations on data. Signed-off-by: Adam Kupczyk (akupczyk@mirantis.com) Conflicts: src/rgw/rgw_op.cc --- src/rgw/rgw_op.cc | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/rgw/rgw_op.cc b/src/rgw/rgw_op.cc index 0b886ea9bf8..2c905c5fcd7 100644 --- a/src/rgw/rgw_op.cc +++ b/src/rgw/rgw_op.cc @@ -3040,8 +3040,6 @@ void RGWPutObj::execute() op_ret = len; goto done; } - if (!len) - break; bufferlist &data = data_in; if (s->aws4_auth_streaming_mode) { -- 2.47.3