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); }