Ironpython does not have += on deques

This commit is contained in:
Thomas Nagy 2016-02-28 11:37:00 +01:00
parent 126fc7e4b4
commit 08a39b7b19
No known key found for this signature in database
GPG Key ID: 67A565EDFDF90E64
1 changed files with 2 additions and 2 deletions

View File

@ -161,7 +161,7 @@ class Parallel(object):
self.deadlock = self.processed
if self.frozen:
self.outstanding += self.frozen
self.outstanding.extend(self.frozen)
self.frozen.clear()
elif not self.count:
self.outstanding.extend(next(self.biter))
@ -176,7 +176,7 @@ class Parallel(object):
:type tsk: :py:attr:`waflib.Task.TaskBase`
"""
if getattr(tsk, 'more_tasks', None):
self.outstanding += tsk.more_tasks
self.outstanding.extend(tsk.more_tasks)
self.total += len(tsk.more_tasks)
def get_out(self):