diff --git a/src/ray/core_worker/lib/java/io_ray_runtime_RayNativeRuntime.cc b/src/ray/core_worker/lib/java/io_ray_runtime_RayNativeRuntime.cc index 8f9e40de4..651395049 100644 --- a/src/ray/core_worker/lib/java/io_ray_runtime_RayNativeRuntime.cc +++ b/src/ray/core_worker/lib/java/io_ray_runtime_RayNativeRuntime.cc @@ -185,8 +185,8 @@ Java_io_ray_runtime_RayNativeRuntime_nativeGetActorIdOfNamedActor(JNIEnv *env, j const char *native_actor_name = env->GetStringUTFChars(actor_name, JNI_FALSE); auto full_name = GetActorFullName(global, native_actor_name); - auto *actor_handle = - ray::CoreWorkerProcess::GetCoreWorker().GetNamedActorHandle(full_name); + const auto *actor_handle = + ray::CoreWorkerProcess::GetCoreWorker().GetNamedActorHandle(full_name).first; ray::ActorID actor_id; if (actor_handle) { actor_id = actor_handle->GetActorID();