]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: fix requeue of replay requests during activating 6401/head
authorSage Weil <sage@redhat.com>
Tue, 22 Sep 2015 17:57:37 +0000 (13:57 -0400)
committerNathan Cutler <ncutler@suse.com>
Tue, 27 Oct 2015 20:08:07 +0000 (21:08 +0100)
commit9f3aebee16e256888b149fa770df845787b06b6e
treed8d33449f207ca7db8ac6ff977536d1438ee6eae
parent9764da52395923e0b32908d83a9f7304401fee43
osd: fix requeue of replay requests during activating

If the replay period expires while we are still in the activating
state, we can simply insert our list of requests at the front of
the waiting_for_active list.

Fixes: #13116
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit d18cf51d9419819cdda3782b188b010969288911)
src/osd/OSD.cc
src/osd/PG.cc
src/osd/PG.h