From af98a3dc15b741abedf14da363dfdedb07e9d20e Mon Sep 17 00:00:00 2001 From: garrison Date: Sat, 31 Jan 2026 16:23:54 -0500 Subject: [PATCH] Don't raise for unregistered remote name --- lib/trinity/sim_process.ex | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/trinity/sim_process.ex b/lib/trinity/sim_process.ex index 6ef5742..2c82948 100644 --- a/lib/trinity/sim_process.ex +++ b/lib/trinity/sim_process.ex @@ -119,7 +119,8 @@ defmodule Trinity.SimProcess do Scheduler.handle_sent(pid) Kernel.send(pid, message) - [] -> raise ArgumentError, "Invalid destination #{inspect(name_node)}" + # Unlike with a local name, sending a message to a remote name can never fail + [] -> message end end -- 2.51.2