Browse Source

Merge branch 'jbalogh/null-listener'

Ask Solem 15 years ago
parent
commit
ee61ca3ab9
2 changed files with 3 additions and 1 deletions
  1. 1 0
      celery/worker/control.py
  2. 2 1
      celery/worker/listener.py

+ 1 - 0
celery/worker/control.py

@@ -21,6 +21,7 @@ class Control(object):
     """
 
     def __init__(self, logger, hostname=None, listener=None):
+        assert listener is not None
         self.logger = logger
         self.hostname = hostname or socket.gethostname()
         self.listener = listener

+ 2 - 1
celery/worker/listener.py

@@ -56,7 +56,8 @@ class CarrotListener(object):
         self.logger = logger
         self.hostname = hostname or socket.gethostname()
         self.control_dispatch = ControlDispatch(logger=logger,
-                                                hostname=self.hostname)
+                                                hostname=self.hostname,
+                                                listener=self)
         self.prefetch_count = SharedCounter(initial_prefetch_count)
         self.event_dispatcher = None
         self.heart = None