]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
client: send all request put's through put_request()
authorSage Weil <sage@inktank.com>
Fri, 28 Jun 2013 19:21:58 +0000 (12:21 -0700)
committerSage Weil <sage@inktank.com>
Sat, 13 Jul 2013 21:19:28 +0000 (14:19 -0700)
commit5c3ff33771e227b3fb5cc354323846fe8db4ecc1
treef0bc4449887b97072a5b64a71226e30198dd4969
parent1df78ad73df581bc7537688ae28bda820b089a13
client: send all request put's through put_request()

Make sure all MetaRequest reference put's go through the same path that
releases inode references, including all of the error paths.

Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit 87217e1e3cb2785b79d0dec49bd3f23a827551f5)
src/client/Client.cc
src/client/Client.h
src/client/MetaRequest.h