]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: remove stray dentry from delayed list when it's queued for purging
authorYan, Zheng <zyan@redhat.com>
Thu, 9 Apr 2015 12:12:08 +0000 (20:12 +0800)
committerYan, Zheng <zyan@redhat.com>
Tue, 21 Apr 2015 05:56:16 +0000 (13:56 +0800)
commitfc758ce7f14cb2741e759e4dbe5451d9436efd50
tree56433d40993d819c55a8cbcc62f414f91f6ff449
parent5c09be262ce4b165d9571fb32cc57c26e42ebde3
mds: remove stray dentry from delayed list when it's queued for purging

this avoids assert(!dn->state_test(CDentry::STATE_PURGING)) in
eval_stray() being triggered when processing the delayed list.

Signed-off-by: Yan, Zheng <zyan@redhat.com>
src/mds/StrayManager.cc