Source

aurum / python / aurum / repeatedcmd.py

Diff from to

File python/aurum/repeatedcmd.py

 
     def getvalue(self):
         if not self.alive():
-            return self.getcurrentvalue()
+            result = self.getcurrentvalue()
+            self.start()
+            return result
 
         self.qlock.acquire()
         if self.value is None or not self.queue.empty():