[SCM] morituri/master: * TODO: * morituri/extern/task/task.py: Instead of chaining next in multi tasks, making the call chain larger (and exceed maximum depth on track 75), schedule it immediately.

js at users.alioth.debian.org js at users.alioth.debian.org
Sun Oct 19 20:09:36 UTC 2014


The following commit has been merged in the master branch:
commit ad71fa06dbdbc310264ada1a876e2ded4f2b5132
Author: Thomas Vander Stichele <thomas (at) apestaart (dot) org>
Date:   Wed Oct 19 17:34:02 2011 +0000

    	* TODO:
    	* morituri/extern/task/task.py:
    	  Instead of chaining next in multi tasks, making the call
    	  chain larger (and exceed maximum depth on track 75), schedule
    	  it immediately.

diff --git a/ChangeLog b/ChangeLog
index 7838c39..bb7cc7a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2011-10-19  Thomas Vander Stichele  <thomas at apestaart dot org>
+
+	* TODO:
+	* morituri/extern/task/task.py:
+	  Instead of chaining next in multi tasks, making the call
+	  chain larger (and exceed maximum depth on track 75), schedule
+	  it immediately.
+
 2011-10-17  Thomas Vander Stichele  <thomas at apestaart dot org>
 
 	* morituri/test/Makefile.am:
diff --git a/TODO b/TODO
index fb6083b..1b55294 100644
--- a/TODO
+++ b/TODO
@@ -43,8 +43,6 @@ TODO:
   edit history though
   Write an example document with this cd as an example explaining offsets
   and id calculations
-- figure out hang on ripping (?) and re-encoding madder rose, panic on,
-  track 75
 - possibly figure out how to name albums with credited artist; look at gorky and spiritualized electric mainline
 - when shortening file name then reripping, it rerips since it doesn't know
-  the shortened name
+  the shortened name; see sufjan stevens
diff --git a/morituri/extern/task/task.py b/morituri/extern/task/task.py
index 112e544..6e37059 100644
--- a/morituri/extern/task/task.py
+++ b/morituri/extern/task/task.py
@@ -373,7 +373,7 @@ class BaseMultiTask(Task, ITaskListener):
 
         # pick another
         self.log('BaseMultiTask.stopped: pick next task')
-        self.next()
+        self.schedule(0, self.next)
 
 
 class MultiSeparateTask(BaseMultiTask):

-- 
morituri packaging



More information about the pkg-multimedia-commits mailing list