From d3ee83205b2030ebe7f00b7f344ad244f0c2bf3c Mon Sep 17 00:00:00 2001 From: Eric Liang Date: Sat, 24 Oct 2020 00:05:26 -0700 Subject: [PATCH] Remove crashing assert in actor creation for old scheduler (#11577) * remove assert * warn log --- src/ray/raylet/node_manager.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ray/raylet/node_manager.cc b/src/ray/raylet/node_manager.cc index 369edaf08..55049beea 100644 --- a/src/ray/raylet/node_manager.cc +++ b/src/ray/raylet/node_manager.cc @@ -2784,7 +2784,9 @@ void NodeManager::HandleObjectLocal(const ObjectID &object_id) { // Filter out direct call actors. These are not tracked by the raylet and // their assigned task ID is the actor ID. for (const auto &id : ready_task_id_set_copy) { - RAY_CHECK(actor_registry_.count(id.ActorId()) > 0); + if (actor_registry_.count(id.ActorId()) == 0) { + RAY_LOG(WARNING) << "Actor not found in registry " << id.Hex(); + } ready_task_id_set.erase(id); }