]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: based misdirected op role calc on acting set
authorSage Weil <sage@inktank.com>
Sat, 14 Jul 2012 21:31:34 +0000 (14:31 -0700)
committerSage Weil <sage@inktank.com>
Mon, 16 Jul 2012 17:57:33 +0000 (10:57 -0700)
commitb7814dbefb61489355e03df6584504b30a2f6a36
tree778409a929de965a103307f7d59b4a6cf7b35b5c
parent14d2efc438a6e0747f5ec17f562af94cec7d3461
osd: based misdirected op role calc on acting set

We want to look at the acting set here, nothing else.  This was causing us
to erroneously queue ops for later (wasting memory) and to erroneously
print out a 'misdrected op' message in the cluster log (confusion and
incorrect [but ignored] -ENXIO reply).

Fixes: #2022
Signed-off-by: Sage Weil <sage@inktank.com>
src/osd/OSD.cc