From 126cb8900eaced44e2c8224eec23ca70c94ba1a2 Mon Sep 17 00:00:00 2001 From: Yingge He Date: Thu, 2 Oct 2025 09:33:51 -0700 Subject: [PATCH] Remove debugging log and fix comment --- src/infer_request.cc | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/infer_request.cc b/src/infer_request.cc index 4d0ca8096..5c67c080a 100644 --- a/src/infer_request.cc +++ b/src/infer_request.cc @@ -476,10 +476,9 @@ InferenceRequest::Release( std::unique_ptr&& request, const uint32_t release_flags) { // Invoke the release callbacks added internally before releasing the - // request to user provided callback. - - // Invoke callbacks in reverse order. Evict internal callbacks for reusing - // inference request object. + // request to user provided callback. Remove internal callbacks registered + // through AddInternalReleaseCallback to allow reuse of the inference request + // object. auto& release_callbacks = request->release_callbacks_; for (int i = release_callbacks.size() - 1; i >= 0; --i) { auto [release_fn, is_internal] = release_callbacks[i]; @@ -508,7 +507,6 @@ InferenceRequest::Release( "Failed to set released state"); void* userp = request->release_userp_; auto& release_fn = request->release_fn_; - LOG_INFO << "userp " << userp << std::endl; release_fn( reinterpret_cast(request.release()), release_flags, userp);