diff options
| author | Ilya Dryomov <[email protected]> | 2014-06-19 11:38:14 +0400 |
|---|---|---|
| committer | Ilya Dryomov <[email protected]> | 2014-07-08 15:08:45 +0400 |
| commit | 71c20a066f1a4ee1339db0efb58290fbb62e62f2 (patch) | |
| tree | 5055abe05cb7a383196f2cef2ff68acb5f30bb1f /tools/perf/scripts/python/bin | |
| parent | c9f9b93ddfd76498fe36d9f550bd26533a4ee6bf (diff) | |
rbd: rbd_obj_request_wait() should cancel the request if interrupted
rbd_obj_request_wait() should cancel the underlying OSD request if
interrupted. Otherwise libceph will hold onto it indefinitely, causing
assert failures or leaking the original object request.
This also adds an rbd wrapper around ceph_osdc_cancel_request() to
match rbd_obj_request_submit() and rbd_obj_request_wait().
Signed-off-by: Ilya Dryomov <[email protected]>
Reviewed-by: Alex Elder <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions