diff options
Diffstat (limited to 'pyanaconda/ui')
-rw-r--r-- | pyanaconda/ui/gui/hubs/progress.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pyanaconda/ui/gui/hubs/progress.py b/pyanaconda/ui/gui/hubs/progress.py index 84453e5f4..9cb95eb63 100644 --- a/pyanaconda/ui/gui/hubs/progress.py +++ b/pyanaconda/ui/gui/hubs/progress.py @@ -28,6 +28,7 @@ from gi.repository import GLib, Gtk import itertools import os +import sys from pyanaconda.localization import expand_langs from pyanaconda.product import productName @@ -107,6 +108,8 @@ class ProgressHub(Hub): callback() return False + elif code == progress.PROGRESS_CODE_QUIT: + sys.exit(args[0]) q.task_done() |