From e254dd311543b6c356be0b112e2d6ad2db91bdc4 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 bb6e119b7..ae193e96e 100644 --- a/src/ray/core_worker/core_worker.cc +++ b/src/ray/core_worker/core_worker.cc @@ -1457,7 +1457,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); }