]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
client: fix CEPH_CAP_FILE_WR caps reference leakage in _write() 50107/head
authorXiubo Li <xiubli@redhat.com>
Tue, 14 Feb 2023 11:35:14 +0000 (19:35 +0800)
committerXiubo Li <xiubli@redhat.com>
Tue, 14 Feb 2023 12:50:33 +0000 (20:50 +0800)
commit93d69dd77f10b901cd0c7b713bf71acb365e5271
treed7fec8850b66185fbf9a0c1bbc00e8d6a12cc5e5
parent186df9b881b2ddb59ded8fa7a5e153de79c219f8
client: fix CEPH_CAP_FILE_WR caps reference leakage in _write()

If the __setattrx() fails it will leave the CEPH_CAP_FILE_WR caps
reference kept.

Fixes: https://tracker.ceph.com/issues/58717
Signed-off-by: Xiubo Li <xiubli@redhat.com>
src/client/Client.cc