From a0d3741faca3a4f842e1adfd58f7ac86fbaeb3f0 Mon Sep 17 00:00:00 2001 From: Tyler Goodlet Date: Mon, 29 Sep 2025 23:09:50 -0400 Subject: [PATCH] Ensure `._registry` values are hashable, since `bidict`! --- tractor/_runtime.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tractor/_runtime.py b/tractor/_runtime.py index d6a5de3c..f53ebd01 100644 --- a/tractor/_runtime.py +++ b/tractor/_runtime.py @@ -2013,7 +2013,8 @@ class Arbiter(Actor): # should never be 0-dynamic-os-alloc await debug.pause() - self._registry[uid] = addr + # XXX NOTE, value must also be hashable. + self._registry[uid] = tuple(addr) # pop and signal all waiter events events = self._waiters.pop(name, [])