This prevents random messages from falling into and OpRequest and
dispatch_op().
Signed-off-by: Sage Weil <sage@redhat.com>
// -- need OSDMap --
- default:
+ case MSG_OSD_PG_CREATE:
+ case MSG_OSD_PG_NOTIFY:
+ case MSG_OSD_PG_QUERY:
+ case MSG_OSD_PG_LOG:
+ case MSG_OSD_PG_REMOVE:
+ case MSG_OSD_PG_INFO:
+ case MSG_OSD_PG_TRIM:
+ case MSG_OSD_BACKFILL_RESERVE:
+ case MSG_OSD_RECOVERY_RESERVE:
{
OpRequestRef op = op_tracker.create_request<OpRequest, Message*>(m);
// no map? starting up?