mirror of
https://git.yoctoproject.org/poky
synced 2026-04-05 08:02:25 +02:00
bitbake: fetch2/wget: Fix horrible temp file handling
Hardcoding a temp directory is bad practice and leads to races between the tests. There is no longer any good reason for doing this, drop it and ensure the files get cleaned up correctly. (Bitbake rev: 10a47b1ec7470c9e8c4ffe0bb35cdf6d1bb2ee2e) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -174,7 +174,7 @@ class Wget(FetchMethod):
|
||||
"""
|
||||
Run fetch checkstatus to get directory information
|
||||
"""
|
||||
f = tempfile.NamedTemporaryFile(dir="/tmp/s/", delete=False)
|
||||
f = tempfile.NamedTemporaryFile()
|
||||
|
||||
agent = "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.12) Gecko/20101027 Ubuntu/9.10 (karmic) Firefox/3.6.12"
|
||||
fetchcmd = self.basecmd
|
||||
@@ -186,7 +186,6 @@ class Wget(FetchMethod):
|
||||
fetchresult = ""
|
||||
|
||||
f.close()
|
||||
# os.unlink(f.name)
|
||||
return fetchresult
|
||||
|
||||
def _check_latest_dir(self, url, versionstring, ud, d):
|
||||
|
||||
Reference in New Issue
Block a user