diff options
author | Dan Carpenter <dan.carpenter@oracle.com> | 2013-08-15 09:51:58 +0400 |
---|---|---|
committer | Sage Weil <sage@inktank.com> | 2013-08-27 23:26:30 +0400 |
commit | 1874119664dafda3ef2ed9b51b4759a9540d4a1a (patch) | |
tree | c0ef0813aeefd50703f2934abe752a2b4ebaad83 /firmware/yam | |
parent | b314a90d8f3f1d16ec45744e5e2141ea6e14e034 (diff) | |
download | linux-1874119664dafda3ef2ed9b51b4759a9540d4a1a.tar.xz |
libceph: fix error handling in handle_reply()
We've tried to fix the error paths in this function before, but there
is still a hidden goto in the ceph_decode_need() macro which goes to the
wrong place. We need to release the "req" and unlock a mutex before
returning.
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Diffstat (limited to 'firmware/yam')
0 files changed, 0 insertions, 0 deletions