]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: fix incorrect l_pq_executing_ops statistics when meet an invalid item in purge... 25559/head
authorTang Junhui <tangjunhui@sangfor.com>
Fri, 23 Nov 2018 02:04:40 +0000 (10:04 +0800)
committerNathan Cutler <ncutler@suse.com>
Fri, 14 Dec 2018 10:24:08 +0000 (11:24 +0100)
commit1814fee4fca6037df784d9681998a622b8f04384
treeb2590af42bfd01f21eb5b98208c42302e4a30596
parenta64198e24492cde465cb3235813a30945003456a
mds: fix incorrect l_pq_executing_ops statistics when meet an invalid item in purge queue

l_pq_executing_ops should subtract the ops we added previous
in the condition we meet an invalid item in the purge queue,
otherwise the statistics would always show some ops
in l_pq_executing_ops.

Signed-off-by: Junhui Tang <tangjunhui@sangfor.com.cn>
Fixes: http://tracker.ceph.com/issues/37567
(cherry picked from commit ca61ce4485a56dead04a31e47bd1093217d1f222)
src/mds/PurgeQueue.cc