diff --git a/ChangeLog b/ChangeLog index 7838c39..bb7cc7a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2011-10-19 Thomas Vander Stichele + + * 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 * 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):