From: Radoslaw Zarzynski Date: Tue, 11 Oct 2022 13:37:26 +0000 (+0000) Subject: crimson/osd: ClientRequest::reply_op_error() takes pgref by const X-Git-Tag: v18.1.0~975^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=ef2c2e78e84a9357a2b1b7ff55c8b9baed63663f;p=ceph.git crimson/osd: ClientRequest::reply_op_error() takes pgref by const Signed-off-by: Radoslaw Zarzynski --- diff --git a/src/crimson/osd/osd_operations/client_request.cc b/src/crimson/osd/osd_operations/client_request.cc index 123f7e50c10b..1bf35331ebe0 100644 --- a/src/crimson/osd/osd_operations/client_request.cc +++ b/src/crimson/osd/osd_operations/client_request.cc @@ -253,7 +253,7 @@ ClientRequest::process_op(instance_handle_t &ihref, Ref &pg) })); } -auto ClientRequest::reply_op_error(Ref& pg, int err) +auto ClientRequest::reply_op_error(const Ref& pg, int err) { logger().debug("{}: replying with error {}", *this, err); auto reply = crimson::make_message( diff --git a/src/crimson/osd/osd_operations/client_request.h b/src/crimson/osd/osd_operations/client_request.h index 27bab52f522e..4b91109b923b 100644 --- a/src/crimson/osd/osd_operations/client_request.h +++ b/src/crimson/osd/osd_operations/client_request.h @@ -212,7 +212,7 @@ public: private: template interruptible_future<> with_sequencer(FuncT&& func); - auto reply_op_error(Ref& pg, int err); + auto reply_op_error(const Ref& pg, int err); enum class seq_mode_t { IN_ORDER,