]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
client: fix issue of revoking non-auth caps 22140/head
authorYan, Zheng <zyan@redhat.com>
Fri, 18 May 2018 06:26:32 +0000 (14:26 +0800)
committerYan, Zheng <zyan@redhat.com>
Tue, 22 May 2018 03:03:31 +0000 (11:03 +0800)
commit2c22252c96987bd30241a4d33b23aead38d89501
treeed9ebe8af8d365c85a3e1abce5a230685f1ca135
parentc3aac468e22c7d43c567f75328cafd3c7301843c
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
(cherry picked from commit 341a9114e0726e1a7cbb7e6f22adb54c2024c506)
src/client/Client.cc