From 18421ab6d74ee71deb1aa523d55a6986a64447d0 Mon Sep 17 00:00:00 2001 From: grekiki Date: Fri, 30 Jul 2021 09:04:31 +0200 Subject: [PATCH] Tools: Plotjuggler reduce RAM usage (#21781) old-commit-hash: 6048988c13a5b9fba39cb1fb0cc06ae243e002cd --- tools/plotjuggler/juggle.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/plotjuggler/juggle.py b/tools/plotjuggler/juggle.py index 6805130d7e..5cffbf5e35 100755 --- a/tools/plotjuggler/juggle.py +++ b/tools/plotjuggler/juggle.py @@ -63,9 +63,9 @@ def juggle_route(route_name, segment_number, segment_count, qlog, can, layout): return all_data = [] - pool = multiprocessing.Pool(24) - for d in pool.map(load_segment, logs): - all_data += d + with multiprocessing.Pool(24) as pool: + for d in pool.map(load_segment, logs): + all_data += d if not can: all_data = [d for d in all_data if d.which() not in ['can', 'sendcan']]