X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=resources%2Ftools%2Fpresentation%2Finput_data_parser.py;h=ef661a8395b5dbe1478fd23854c99076354ed6b8;hb=refs%2Fchanges%2F33%2F20933%2F1;hp=20974f1f05f141827b14812fe1e885b3f4fa5594;hpb=6f725c52429e697e1d03ebccc72a443ac3655298;p=csit.git diff --git a/resources/tools/presentation/input_data_parser.py b/resources/tools/presentation/input_data_parser.py index 20974f1f05..ef661a8395 100644 --- a/resources/tools/presentation/input_data_parser.py +++ b/resources/tools/presentation/input_data_parser.py @@ -1331,7 +1331,10 @@ class InputData(object): for job, builds in self._cfg.builds.items(): for build in builds: - work_queue.put((job, build, repeat)) + try: + work_queue.put((job, build, repeat)) + except (MemoryError, EOFError) as err: + logging.error(repr(err)) work_queue.join() @@ -1370,7 +1373,6 @@ class InputData(object): except (MemoryError, EOFError) as err: logging.error(repr(err)) - raise del data_queue