]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
client: check the xlists in ~MetaSession()
authorXiubo Li <xiubli@redhat.com>
Thu, 6 Jul 2023 07:38:49 +0000 (15:38 +0800)
committerXiubo Li <xiubli@redhat.com>
Tue, 26 Sep 2023 05:07:39 +0000 (13:07 +0800)
commitb37be02620e426935d821050109bd65587f42277
tree4c89820bcfe1dc51a8283c05fd01dba36b215e42
parent7ebceb55c6f5e9c83a822918813b2101689d0957
client: check the xlists in ~MetaSession()

This will crash the clients more gracefully instead of in ~xlist(),
and this will be easier to debug the root cause and get to know
exactly which list is not empty.

Fixes: https://tracker.ceph.com/issues/56698
Signed-off-by: Xiubo Li <xiubli@redhat.com>
(cherry picked from commit 687d4b77e5615e4a76da862c1286eb1d6bb9f559)
src/client/MetaSession.h