]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mds: shut down finisher before objecter
authorJohn Spray <john.spray@redhat.com>
Wed, 8 Mar 2017 12:13:46 +0000 (12:13 +0000)
committerJohn Spray <john.spray@redhat.com>
Thu, 13 Apr 2017 16:43:39 +0000 (12:43 -0400)
commit177a97d5c55ee6a2d5dcd3cf0893546190b10f7a
treeeba2bfe98ffc013a84c107a0beca1529c28fb1d5
parent8442cbb521df22704efe07b008cc703527b64171
mds: shut down finisher before objecter

Some of the finisher contexts would try to call into Objecter.
We mostly are protected from this by mds_lock+the stopping
flag, but at the Filer level there's no mds_lock, so in the
case of file size probing we have a problem.

Fixes: http://tracker.ceph.com/issues/19204
Signed-off-by: John Spray <john.spray@redhat.com>
src/mds/MDSRank.cc