summaryrefslogtreecommitdiffstats
path: root/pyanaconda/packaging/livepayload.py
diff options
context:
space:
mode:
authorBrian C. Lane <bcl@redhat.com>2013-01-19 16:22:37 -0600
committerBrian C. Lane <bcl@redhat.com>2013-01-28 06:35:10 -0800
commit65438a7026420311665909621585e2d094a9c4bf (patch)
tree9a5a7824132948956726f131ab62cf3f4d9b4259 /pyanaconda/packaging/livepayload.py
parentebadda74f2519c1a892c6f651eb683dd0d783e65 (diff)
downloadanaconda-65438a7026420311665909621585e2d094a9c4bf.tar.gz
anaconda-65438a7026420311665909621585e2d094a9c4bf.tar.xz
anaconda-65438a7026420311665909621585e2d094a9c4bf.zip
Use threadMgr.wait to check threads
This will raise an exception if the thread quit because of an error.
Diffstat (limited to 'pyanaconda/packaging/livepayload.py')
-rw-r--r--pyanaconda/packaging/livepayload.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/pyanaconda/packaging/livepayload.py b/pyanaconda/packaging/livepayload.py
index ecade1abb..ac55bbeea 100644
--- a/pyanaconda/packaging/livepayload.py
+++ b/pyanaconda/packaging/livepayload.py
@@ -124,9 +124,7 @@ class LiveImagePayload(ImagePayload):
# Wait for progress thread to finish
with self.pct_lock:
self.pct = 100
- progressThread = threadMgr.get("AnaLiveProgressThread")
- if progressThread:
- progressThread.join()
+ threadMgr.wait("AnaLiveProgressThread")
def postInstall(self):
""" Perform post-installation tasks. """