diff options
author | Zac Medico <zmedico@gentoo.org> | 2006-09-22 20:59:45 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2006-09-22 20:59:45 +0000 |
commit | 2c0ef6c6164a9d10836e2d11940e8e7b5af6f0d5 (patch) | |
tree | 76352b764f1d3d3a3952d1c7f79a68fad04f2164 /pym/cache/metadata.py | |
parent | 8cbc9ceaf541042727f7931fc617746cbf2bc1d5 (diff) | |
download | portage-2c0ef6c6164a9d10836e2d11940e8e7b5af6f0d5.tar.gz portage-2c0ef6c6164a9d10836e2d11940e8e7b5af6f0d5.tar.bz2 portage-2c0ef6c6164a9d10836e2d11940e8e7b5af6f0d5.zip |
Use fstat to when retrieve cache timestamps and avoid a race.
svn path=/main/trunk/; revision=4501
Diffstat (limited to 'pym/cache/metadata.py')
-rw-r--r-- | pym/cache/metadata.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pym/cache/metadata.py b/pym/cache/metadata.py index 0d5402342..00a7d4694 100644 --- a/pym/cache/metadata.py +++ b/pym/cache/metadata.py @@ -32,11 +32,11 @@ class database(flat_hash.database): return flat_hash.database.__getitem__(self, cpv) - def _parse_data(self, data, mtime): + def _parse_data(self, data, cpv): # easy attempt first. data = list(data) if len(data) != magic_line_count: - d = flat_hash.database._parse_data(self, data, mtime) + d = flat_hash.database._parse_data(self, data) else: # this one's interesting. d = {} |