]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-client.git/commit
rbd: end request on error in rbd_do_request() caller
authorAlex Elder <elder@dreamhost.com>
Thu, 8 Nov 2012 14:01:39 +0000 (08:01 -0600)
committerAlex Elder <elder@inktank.com>
Mon, 19 Nov 2012 23:37:49 +0000 (17:37 -0600)
commit83865345792ceda05d5d85463e5c5a8a8a9753e0
tree93ca4297b3af509afce8626e0f4ed365c8b8acd2
parentc5825fd840d6206cb6954b591b5abf2eac04789a
rbd: end request on error in rbd_do_request() caller

Only one of the three callers of rbd_do_request() provide a
collection structure to aggregate status.

If an error occurs in rbd_do_request(), have the caller
take care of calling rbd_coll_end_req() if necessary in
that one spot.

Signed-off-by: Alex Elder <elder@inktank.com>
drivers/block/rbd.c