pungi/pungi/phases
Lubomír Sedlář 22efe15379 pkgset: Handle exceptions in pkgset threads
There are two thread pools for making package sets. If Pungi is being
terminated by external event and the exception is handled in the first
thread, the second one never gets to the `stop` method and the process
keeps hanging.

This patch should make sure that `stop()` is called on both pools.

JIRA: RHELCMP-2459
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2020-09-15 09:55:32 +02:00
..
gather Fix typos 2020-06-24 14:16:42 +02:00
pkgset pkgset: Handle exceptions in pkgset threads 2020-09-15 09:55:32 +02:00
__init__.py Split repoclosure into separate phase 2020-04-14 09:25:57 +08:00
base.py Format code base with black 2020-02-05 17:35:47 +08:00
buildinstall.py Allow squashfs-only and configuration_file in lorax_options 2020-08-11 09:29:50 +00:00
createiso.py Fix formatting 2020-08-20 15:15:13 +02:00
createrepo.py createrepo: Ignore error when cleaning up tmp dir 2020-09-01 18:27:00 +08:00
extra_files.py Format code base with black 2020-02-05 17:35:47 +08:00
extra_isos.py Fix formatting 2020-08-20 15:15:13 +02:00
image_build.py Break too long line 2020-04-06 14:20:47 +02:00
image_checksum.py Format code base with black 2020-02-05 17:35:47 +08:00
init.py Fix flake8 complaints - E501 2020-02-07 14:36:46 +08:00
live_images.py Fix typos 2020-06-24 14:16:42 +02:00
livemedia_phase.py Fix flake8 complaints - E501 2020-02-07 14:36:46 +08:00
osbs.py Fix formatting issues 2020-02-07 16:16:20 +08:00
ostree.py Allow using Pungi Koji plugin for ostree phases. 2020-05-26 13:23:58 +00:00
ostree_installer.py Retry ostree installer task on losetup error 2020-08-05 10:58:04 +02:00
phases_metadata.py Format code base with black 2020-02-05 17:35:47 +08:00
repoclosure.py Delete outdated comments 2020-04-22 17:14:51 +08:00
test.py Split repoclosure into separate phase 2020-04-14 09:25:57 +08:00
weaver.py Format code base with black 2020-02-05 17:35:47 +08:00