From 793a0bbc6c8bedcf0ee5de51be687d760defcd57 Mon Sep 17 00:00:00 2001 From: HÃ¥vard Pettersen Date: Mon, 6 Mar 2023 11:42:42 +0000 Subject: use ref_counted in fnet also get rid of some cleanup functions on reference counted classes enable specifying low-level parameters to addref/subref (cnt/reserve) --- logd/src/logd/rpc_forwarder.cpp | 2 +- logd/src/logd/rpc_forwarder.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'logd/src') diff --git a/logd/src/logd/rpc_forwarder.cpp b/logd/src/logd/rpc_forwarder.cpp index fbd39afeba4..b89eb87e2f7 100644 --- a/logd/src/logd/rpc_forwarder.cpp +++ b/logd/src/logd/rpc_forwarder.cpp @@ -31,7 +31,7 @@ public: : _request(new FRT_RPCRequest()) {} ~GuardedRequest() { - _request->SubRef(); + _request->internal_subref(); } FRT_RPCRequest& operator*() const { return *_request; } FRT_RPCRequest* get() const { return _request; } diff --git a/logd/src/logd/rpc_forwarder.h b/logd/src/logd/rpc_forwarder.h index 75d41259eda..864c7b666cb 100644 --- a/logd/src/logd/rpc_forwarder.h +++ b/logd/src/logd/rpc_forwarder.h @@ -17,7 +17,7 @@ struct Metrics; struct RpcTargetSubRef { void operator()(FRT_Target* target) const noexcept { - target->SubRef(); + target->internal_subref(); } }; using RpcTargetGuard = std::unique_ptr; -- cgit v1.2.3