]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: return 423 Locked response when failing to lock object
authorYehuda Sadeh <yehuda@inktank.com>
Fri, 9 Aug 2013 18:52:25 +0000 (11:52 -0700)
committerYehuda Sadeh <yehuda@inktank.com>
Fri, 9 Aug 2013 19:49:10 +0000 (12:49 -0700)
commit068baae719b6a06487110e30b3cdcafddda0e579
treeae670b0f5eea64b7c4732aea014ffd4d0fbcc748
parent9029555f58eed34628fad88f24523b4c554750c9
rgw: return 423 Locked response when failing to lock object

Fixes: #5882
Translate the EBUSY we get when trying to lock a shard / object
to 423 Locked response. Beforehand it was just translated to the
default 500.

Reviewed-by: Sage Weil <sage@inktank.com>
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
src/rgw/rgw_common.h
src/rgw/rgw_http_errors.h
src/rgw/rgw_rest_log.cc
src/rgw/rgw_rest_metadata.cc