From: Brad Hubbard Date: Wed, 2 Mar 2016 03:56:57 +0000 (-0800) Subject: [rgw] Check return code in RGWFileHandle::write X-Git-Tag: v10.1.1~39^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=3d61ba0d660ce6075506d757c6629a691f73e712;p=ceph.git [rgw] Check return code in RGWFileHandle::write Coverity complains about rc being unused so check rc accordinly to silence the error. Signed-off-by: Brad Hubbard --- diff --git a/src/rgw/rgw_file.cc b/src/rgw/rgw_file.cc index 60364be2b690..f77a19f9114d 100644 --- a/src/rgw/rgw_file.cc +++ b/src/rgw/rgw_file.cc @@ -417,6 +417,8 @@ namespace rgw { new RGWWriteRequest(fs->get_context(), fs->get_user(), this, bucket_name(), object_name); rc = rgwlib.get_fe()->start_req(f->write_req); + if (rc < 0) + return -EIO; } buffer::list bl;