]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: fix use-after-free in Locker::file_update_finish() 14991/head
authorYan, Zheng <zyan@redhat.com>
Mon, 8 May 2017 09:16:26 +0000 (17:16 +0800)
committerYan, Zheng <zyan@redhat.com>
Thu, 11 May 2017 06:14:47 +0000 (14:14 +0800)
commit9f751d6e21acda7381a60c83e9586ce5f9e154d5
tree35b174f2c87d5c779e27ea6d095364983b408f3e
parent80b7672bf8719b027d9f8bcee3cf5762b562a62d
mds: fix use-after-free in Locker::file_update_finish()

The capability may have already been freed when executing
Locker::file_update_finish()

Fixes: http://tracker.ceph.com/issues/19828
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
src/mds/Locker.cc
src/mds/Locker.h