generic-poky/bitbake/lib/bb/fetch2
Khem Raj b14e61d1bd bitbake: fetch2: Add NFS Stale file exception handling
- In some cases the file descriptor
  is held by nfs client and none of os.path.* is catching
  that, it could mean that error is not doled out because
  client has cached the stat info. In this case we are
  out of luck. Needed to catch IOError, which would be
  causing the Stale error.

- In download method, update_stamp is invoked
  md5sum validation which is found to be throwing
  Stale errors.
- Added error handling to fix the stale errors.

(Bitbake rev: 5a53e7d7b017769a6eb0f0a6335735a1fe51a5ec)

Signed-off-by: Balaji Punnuru <balaji_punnuru@cable.comcast.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-02-19 06:28:47 -08:00
..
__init__.py bitbake: fetch2: Add NFS Stale file exception handling 2017-02-19 06:28:47 -08:00
bzr.py bitbake: fetch2: Rename "setup_revisons" to "setup_revisions" 2017-02-19 06:28:47 -08:00
clearcase.py bitbake: bitbake: remove True option to getVar calls 2016-11-30 15:48:09 +00:00
cvs.py bitbake: bitbake: remove True option to getVar calls 2016-11-30 15:48:09 +00:00
git.py bitbake: fetch2: Rename "setup_revisons" to "setup_revisions" 2017-02-19 06:28:47 -08:00
gitannex.py bitbake: fetch2: preserve current working directory 2016-08-20 16:08:59 +01:00
gitsm.py bitbake: gitsm.py: Add force flag to git checkout command in update_submodules 2017-01-17 11:29:29 +00:00
hg.py bitbake: fetch2: Rename "setup_revisons" to "setup_revisions" 2017-02-19 06:28:47 -08:00
local.py bitbake: bitbake: remove True option to getVar calls 2016-11-30 15:48:09 +00:00
npm.py bitbake: fetch2/npm: fix handling of os field 2017-02-07 14:36:01 +00:00
osc.py bitbake: bitbake: remove True option to getVar calls 2016-11-30 15:48:09 +00:00
perforce.py bitbake: fetch2: Rename "setup_revisons" to "setup_revisions" 2017-02-19 06:28:47 -08:00
repo.py bitbake: bitbake: remove True option to getVar calls 2016-11-30 15:48:09 +00:00
sftp.py bitbake: bitbake: remove True option to getVar calls 2016-11-30 15:48:09 +00:00
ssh.py bitbake: bitbake: remove True option to getVar calls 2016-11-30 15:48:09 +00:00
svn.py bitbake: fetch2: Rename "setup_revisons" to "setup_revisions" 2017-02-19 06:28:47 -08:00
wget.py bitbake: fetch2/wget: fixup case with no useful netrc data 2016-12-21 08:17:01 +00:00