Fix for deadlock with large report (#508)

* add large xml sample

* Avoid deadlock

* Remove extra  whitespaces
This commit is contained in:
Russel Hunter Yukawa
2024-05-22 21:10:59 +09:00
committed by GitHub
parent 0b46c1807c
commit 7aa2e14cbb
2 changed files with 45743 additions and 3 deletions
+3 -3
View File
@@ -1194,15 +1194,15 @@ def _main():
for proc in processes:
proc.start()
for conn in connections:
results.append(conn.recv())
for proc in processes:
proc.join()
if sys.stdout.isatty():
counter += 1
pbar.update(counter - pbar.n)
for conn in connections:
results.append(conn.recv())
for result in results:
if type(result[0]) is ParserError:
logger.error("Failed to parse {0} - {1}".format(result[1],
File diff suppressed because it is too large Load Diff