[DEV] add limit in loop detection

This commit is contained in:
Edouard DUPIN 2019-04-16 21:32:19 +02:00
parent 672342c411
commit 9f2abe1000

View File

@ -215,7 +215,12 @@ for elem in tmp_out:
project_elements_ordered = []
max_loop = len(project_elements) * 10
while len(project_elements) != 0:
max_loop -= 1
if max_loop <= 0:
debug.error("ERROR: Detect dependency loop...")
debug.info("Order dependency: " + str(len(project_elements)) + " -> " + str(len(project_elements_ordered)))
for elem in project_elements:
debug.info(" " + elem["name"] + " " + str(len(elem["dependency"])))