]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
client: fix issue of revoking non-auth caps 22080/head
authorYan, Zheng <zyan@redhat.com>
Fri, 18 May 2018 06:26:32 +0000 (14:26 +0800)
committerYan, Zheng <zyan@redhat.com>
Sat, 19 May 2018 08:57:58 +0000 (16:57 +0800)
commit341a9114e0726e1a7cbb7e6f22adb54c2024c506
tree74c74d457fd4a4db230bbc8bfc58b30814075e26
parent4516870a52f5a6f02b47faf9a3c278e157d69f7a
client: fix issue of revoking non-auth caps

when non-auth mds revokes caps, Fcb caps can still be issued by auth
auth mds. It's wrong to flush buffer or invalidate cache when non-auth
mds revokes other caps. This bug can cause client to not respond the
revoke.

Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
Fixes: https://tracker.ceph.com/issues/24172
src/client/Client.cc