]> 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:14:05 +0000 (13:14 +0800)
commit2ed9ec5f4d4a3840a325e3612e3bcaf8bf26fdb4
tree90adf3cabbc35d338e2a72128e498fbc02dea6fc
parent4e33d9e316ee3dee1b42eab9a0a183a76bec0ff3
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