[ARVADOS] updated: d41326922d0f3489ac4a835990be2a1e1f49da12

Git user git at public.curoverse.com
Thu Mar 17 10:00:10 EDT 2016


Summary of changes:
 services/nodemanager/arvnodeman/computenode/dispatch/__init__.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

       via  d41326922d0f3489ac4a835990be2a1e1f49da12 (commit)
      from  1363b1b5e0e2ecc551f3f41ca55b13ce2b7cf3db (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit d41326922d0f3489ac4a835990be2a1e1f49da12
Author: Peter Amstutz <peter.amstutz at curoverse.com>
Date:   Thu Mar 17 09:59:10 2016 -0400

    Node manager bugfix: late subscribers should get proxy() not _later (which is a tell_proxy())
    fixes #8691 note-4

diff --git a/services/nodemanager/arvnodeman/computenode/dispatch/__init__.py b/services/nodemanager/arvnodeman/computenode/dispatch/__init__.py
index a239f1f..094376d 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:

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list