]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: check for session import race
authorPatrick Donnelly <pdonnell@redhat.com>
Mon, 14 May 2018 02:58:17 +0000 (19:58 -0700)
committerPatrick Donnelly <pdonnell@redhat.com>
Mon, 14 May 2018 20:34:34 +0000 (13:34 -0700)
commitdc0e9b34de4f54b7d7cc4fc5ce7289cabd631611
tree95f6189d107665c80a47fd05812f32b76159bd14
parent07b0d0ace717990b36e358e4ecdc17665f1e9045
mds: check for session import race

Credit to Yan Zheng for identifying the race condition [1].

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1572555#c7

Test-for: http://tracker.ceph.com/issues/24072

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit fbc25b44865f6c13c9a9c4710049f9e37169747b)
qa/cephfs/clusters/3-mds.yaml
qa/cephfs/clusters/9-mds.yaml
qa/tasks/cephfs/test_exports.py
src/common/options.cc
src/mds/MDSDaemon.cc
src/mds/MDSRank.h
src/mds/Migrator.cc
src/mds/Migrator.h