From d41326922d0f3489ac4a835990be2a1e1f49da12 Mon Sep 17 00:00:00 2001 From: Peter Amstutz Date: Thu, 17 Mar 2016 09:59:10 -0400 Subject: [PATCH] Node manager bugfix: late subscribers should get proxy() not _later (which is a tell_proxy()) fixes #8691 note-4 --- .../nodemanager/arvnodeman/computenode/dispatch/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/nodemanager/arvnodeman/computenode/dispatch/__init__.py b/services/nodemanager/arvnodeman/computenode/dispatch/__init__.py index a239f1f252..094376d17f 100644 --- a/services/nodemanager/arvnodeman/computenode/dispatch/__init__.py +++ b/services/nodemanager/arvnodeman/computenode/dispatch/__init__.py @@ -46,7 +46,7 @@ class ComputeNodeStateChangeBase(config.actor_class, RetryMixin): def subscribe(self, subscriber): if self.subscribers is None: try: - subscriber(self._later) + subscriber(self.actor_ref.proxy()) except pykka.ActorDeadError: pass else: -- 2.30.2