After enabling multicore cluster messenger, there is no
guarantee which core will handle the request.
See: OSDSingletonState::send_to_osd()
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
(cherry picked from commit
cbad3e4517e91476b19a8766f98240c81df40a36)
crimson::net::ConnectionRef conn,
Ref<MOSDFastDispatchOp> m)
{
- ceph_assert(seastar::this_shard_id() == PRIMARY_CORE);
return pg_shard_manager.start_pg_operation<
crimson::osd::ScrubMessage
>(m, conn, m->get_min_epoch(), m->get_spg()).second;