summaryrefslogtreecommitdiff
path: root/src/rgw/rgw_op.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/rgw/rgw_op.cc')
-rw-r--r--src/rgw/rgw_op.cc6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/rgw/rgw_op.cc b/src/rgw/rgw_op.cc
index 5e37ffab9b5..8ded37231da 100644
--- a/src/rgw/rgw_op.cc
+++ b/src/rgw/rgw_op.cc
@@ -1262,11 +1262,7 @@ RGWPutObjProcessor *RGWPutObj::select_processor()
uint64_t part_size = s->cct->_conf->rgw_obj_stripe_size;
if (!multipart) {
- if (s->content_length <= RGW_MAX_CHUNK_SIZE && !chunked_upload) {
- processor = new RGWPutObjProcessor_Plain();
- } else {
- processor = new RGWPutObjProcessor_Atomic(part_size);
- }
+ processor = new RGWPutObjProcessor_Atomic(part_size);
} else {
processor = new RGWPutObjProcessor_Multipart(part_size);
}