merge_wait_queue: use deque.clear()
authorZac Medico <zmedico@gentoo.org>
Sun, 8 May 2011 19:05:49 +0000 (12:05 -0700)
committerZac Medico <zmedico@gentoo.org>
Sun, 8 May 2011 19:07:15 +0000 (12:07 -0700)
pym/_emerge/Scheduler.py

index e71f4f62638e96158ff66bdc3777f20d32bb7f8b..14b89a8527d053ee459fc1c2459986e1d22083f3 100644 (file)
@@ -304,7 +304,7 @@ class Scheduler(PollScheduler):
                if self._merge_wait_queue:
                        for merge in self._merge_wait_queue:
                                self._running_tasks.remove(merge.merge.pkg)
-                       del self._merge_wait_queue[:]
+                       self._merge_wait_queue.clear()
                for merge in self._task_queues.merge._task_queue:
                        # Setup phases may be scheduled in this queue, but
                        # we're only interested in the PackageMerge instances.