]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd: log misdirected ops; reply with -ENXIO
authorSage Weil <sage@newdream.net>
Mon, 9 Nov 2009 21:17:29 +0000 (13:17 -0800)
committerSage Weil <sage@newdream.net>
Mon, 9 Nov 2009 21:17:29 +0000 (13:17 -0800)
commitb051a2fd4a8f3959b86a836b50b7d46aedd057c9
tree7327e7bcb7ea63f3c91f2a8c054e4004a0fd95b8
parent255e3281a364039ff5dfa48e82615e4fa6a4541f
osd: log misdirected ops; reply with -ENXIO

This is more helpful than assert(0).  It's still bad (it means the client
and osd calculated different pg mappings) though, but this makes it easier
to identify and fix.
src/osd/OSD.cc
src/osd/OSD.h