]> code.delx.au - bg-scripts/commitdiff
Store the cache after any change (so if the program crashes/is terminated you don...
authorGreg Darke <greg@tsukasa.net.au>
Thu, 16 Oct 2008 23:10:11 +0000 (10:10 +1100)
committerGreg Darke <greg@tsukasa.net.au>
Thu, 16 Oct 2008 23:10:11 +0000 (10:10 +1100)
randombg.py

index 0bc4b7973610495f8ac665bc82c11a4d21b72406..360c0966746d38730c15ad081fdf0a892e1cf547 100755 (executable)
@@ -293,6 +293,7 @@ class Cycler(object):
                        self.task.cancel()
                self.task = asyncsched.schedule(self.cycle_time, next)
                logging.debug("Reset timer for %s seconds" % self.cycle_time)
+               self.filelist.store_cache(self.history_filename)
        
        def cmd_reload(self):
                image = self.filelist.get_current_image()