fixed handling of LoopingCalls in HeightTracker
[p2pool.git] / p2pool / bitcoin / p2p.py
index 355cd36..9905f69 100644 (file)
@@ -317,8 +317,10 @@ class HeightTracker(object):
         
         self.updated = variable.Event()
         
-        self._think_task = task.LoopingCall(self._think).start(15)
-        self._think2_task = task.LoopingCall(self._think2).start(15)
+        self._think_task = task.LoopingCall(self._think)
+        self._think_task.start(15)
+        self._think2_task = task.LoopingCall(self._think2)
+        self._think2_task.start(15)
     
     def _think(self):
         try: