From 925e9acd66dc6cd35b6b962ff2ea645c2a078e53 Mon Sep 17 00:00:00 2001 From: SangBin Cho Date: Sun, 21 Jun 2020 14:01:06 -0700 Subject: [PATCH] Do not add reference count when it is local mode. (#8979) --- src/ray/core_worker/core_worker.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ray/core_worker/core_worker.cc b/src/ray/core_worker/core_worker.cc index c19b4f9d0..79eb2d3bf 100644 --- a/src/ray/core_worker/core_worker.cc +++ b/src/ray/core_worker/core_worker.cc @@ -1452,7 +1452,7 @@ Status CoreWorker::AllocateReturnObjects( RAY_LOG(DEBUG) << "Creating return object " << object_ids[i]; // Mark this object as containing other object IDs. The ref counter will // keep the inner IDs in scope until the outer one is out of scope. - if (!contained_object_ids[i].empty()) { + if (!contained_object_ids[i].empty() && !options_.is_local_mode) { reference_counter_->AddNestedObjectIds(object_ids[i], contained_object_ids[i], owner_address); }