]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
client: always refresh mds feature bits on session open 54245/head
authorVenky Shankar <vshankar@redhat.com>
Mon, 16 Oct 2023 04:11:19 +0000 (00:11 -0400)
committerVenky Shankar <vshankar@redhat.com>
Thu, 9 Nov 2023 05:06:34 +0000 (10:36 +0530)
commit798cb2c306ec648d10cf14296de28f903df27e9d
tree74f8eb620a24055d65c35ef08662083d0b48a9d2
parent2da1da1ea951c7c7358ed7214f03b3596bc22c02
client: always refresh mds feature bits on session open

Fixes: http://tracker.ceph.com/issues/63188
Signed-off-by: Venky Shankar <vshankar@redhat.com>
(cherry picked from commit 167fdd22e38d9febef8d7e0969403261314e3c98)

 Conflicts:
src/client/Client.cc

In pacific, the client would close the mds session if it has missing
features - adjust the code due to that. Also adjust for `session`
variable in Client::handle_client_session() as in pacific its of
type MetaSession* rather than MetaSesssionRef.
src/client/Client.cc