1 |
Author: zmedico |
2 |
Date: 2008-10-06 20:12:20 +0000 (Mon, 06 Oct 2008) |
3 |
New Revision: 11642 |
4 |
|
5 |
Modified: |
6 |
main/trunk/pym/_emerge/__init__.py |
7 |
Log: |
8 |
In order to avoid "waiting for lock" messages |
9 |
at the beginning, which annoy users, never |
10 |
spawn a prefetcher for the first package. |
11 |
|
12 |
|
13 |
Modified: main/trunk/pym/_emerge/__init__.py |
14 |
=================================================================== |
15 |
--- main/trunk/pym/_emerge/__init__.py 2008-10-06 17:43:56 UTC (rev 11641) |
16 |
+++ main/trunk/pym/_emerge/__init__.py 2008-10-06 20:12:20 UTC (rev 11642) |
17 |
@@ -9348,7 +9348,10 @@ |
18 |
prefetchers = self._prefetchers |
19 |
getbinpkg = "--getbinpkg" in self.myopts |
20 |
|
21 |
- for pkg in self._mergelist: |
22 |
+ # In order to avoid "waiting for lock" messages |
23 |
+ # at the beginning, which annoy users, never |
24 |
+ # spawn a prefetcher for the first package. |
25 |
+ for pkg in self._mergelist[1:]: |
26 |
prefetcher = self._create_prefetcher(pkg) |
27 |
if prefetcher is not None: |
28 |
self._task_queues.fetch.add(prefetcher) |