generic-poky/bitbake/lib/bb
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
..
fetch2 bitbake: fetch2: Add NFS Stale file exception handling 2017-02-19 06:28:47 -08:00
parse bitbake: lib: Drop now unneeded update_data calls 2017-02-15 20:08:15 -08:00
pysh bitbake: bitbake: Convert to python 3 2016-06-02 08:24:02 +01:00
server bitbake: bb/server/process.py: ProcessEventQueue add close of _writer pipe 2017-01-23 22:38:49 +00:00
tests bitbake: lib: Drop now unneeded update_data calls 2017-02-15 20:08:15 -08:00
ui bitbake: ui: Replace depexp with taskexp 2017-02-19 06:28:46 -08:00
COW.py bitbake: COW.py: fix sample codes 2016-11-23 10:59:56 +00:00
__init__.py bitbake: bitbake: Update version to 1.33.1 2017-02-07 14:36:01 +00:00
build.py bitbake: lib/bb/build: add tasksbetween() function 2017-02-07 14:36:01 +00:00
cache.py bitbake: bitbake: remove True option to getVarFlag calls 2016-11-30 15:48:09 +00:00
cache_extra.py bitbake: bitbake: cooker: get extra information from recipe cache 2013-09-22 12:19:44 +01:00
checksum.py bitbake: lib/bb/checksum: avoid exception on broken symlinks 2016-07-29 09:53:32 +01:00
codeparser.py bitbake: codeparser.py: support deeply nested tokens 2016-11-30 15:48:10 +00:00
command.py bitbake: cooker/command: Drop expanded_data 2016-12-16 10:23:24 +00:00
compat.py bitbake: compat/server/utils: Jettison pre python 2.7.3 workarounds 2013-06-14 17:26:30 +01:00
cooker.py bitbake: cooker: detect malformed BBMASK expressions which begin with a separator 2017-02-19 06:28:46 -08:00
cookerdata.py bitbake: cooker: Add BB_LIMITEDDEPS support 2017-01-20 11:52:52 +00:00
daemonize.py bitbake: daemonize/prserv/tests/fetch: Convert file() -> open() 2016-05-13 13:41:32 +01:00
data.py bitbake: bitbake: remove True option to getVarFlag calls 2016-11-30 15:48:09 +00:00
data_smart.py bitbake: lib: Drop now unneeded update_data calls 2017-02-15 20:08:15 -08:00
event.py bitbake: event/ast: Add RecipeTaskPreProcess event before task finalisation 2017-01-20 11:52:52 +00:00
exceptions.py bitbake: bitbake: Convert to python 3 2016-06-02 08:24:02 +01:00
main.py bitbake: lib/bb/main.py: Shutdown cooker when server isn't foreground 2017-01-23 22:38:49 +00:00
methodpool.py bitbake: event/utils/methodpool: Add a cache of compiled code objects 2015-12-22 00:02:05 +00:00
monitordisk.py bitbake: monitordisk: add event 2016-12-07 10:42:22 +00:00
msg.py bitbake: knotty: add quiet output mode 2016-07-08 09:57:27 +01:00
namedtuple_with_abc.py bitbake: lib/bb/*.py: Typo fixes/grammar/comment fixes, nothing functional. 2014-08-25 08:57:45 +01:00
persist_data.py bitbake: prserv/persist_data/utils: Drop obsolete python2 imports 2017-01-09 13:39:13 +00:00
process.py bitbake: bitbake: Convert to python 3 2016-06-02 08:24:02 +01:00
progress.py bitbake: lib/bb/progress: avoid possibility of start event being reported twice 2016-07-26 08:10:35 +01:00
providers.py bitbake: lib: Drop now unneeded update_data calls 2017-02-15 20:08:15 -08:00
remotedata.py bitbake: remotedata: enable transporting datastore from the client to the server 2016-12-14 12:25:07 +00:00
runqueue.py bitbake: runqueue.py: revised completion scheduler 2017-01-20 11:52:52 +00:00
shell.py Introduce new param caches_array into Cache impl. 2011-06-07 22:39:52 +01:00
siggen.py bitbake: use multiple processes to dump signatures. 2017-01-17 11:29:28 +00:00
taskdata.py bitbake: taskdata.py: improve handling of depends/rdepends 2016-11-23 10:59:56 +00:00
tinfoil.py bitbake: cooker: allow buildFile warning to be hidden programmatically 2016-12-14 12:25:07 +00:00
utils.py bitbake: prserv/persist_data/utils: Drop obsolete python2 imports 2017-01-09 13:39:13 +00:00