summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/fetch2/__init__.py
diff options
context:
space:
mode:
authorBöszörményi Zoltán <zboszor@pr.hu>2018-02-04 09:36:15 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2018-02-14 15:26:03 +0000
commitbb3a634226c68b235d0110b9955d0aae7dde994a (patch)
treed70737f4da60dc845ae7f392807b09a51917a780 /bitbake/lib/bb/fetch2/__init__.py
parent3e76b1b50c18e5e1d87d19df49fc5fb598cb84f9 (diff)
downloadpoky-bb3a634226c68b235d0110b9955d0aae7dde994a.tar.gz
bitbake: fetch2/npm.py: Fix inverted condition to prevent infinite loop
At least the cli-color node module has dependencies that have cyclic dependency among themselves. npm.py is prepared to deal with such a case but the condition is handled only for downloading or not a dependency again, but then it goes checking the its dependency which causes an infinite loop in _getdependencies(). Make this function simply return when a dependency is already downloaded and only download and check its dependencies when not. (Bitbake rev: 545540420112992e53f4a83104af10452df168d0) Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb/fetch2/__init__.py')
0 files changed, 0 insertions, 0 deletions