[master] Fix issues with early exceptions in threads

Vratislav Podzimek vpodzime at redhat.com
Mon Jan 12 14:04:41 UTC 2015


Properly handling early exceptions from non-main threads is quite a pain. These
three patches make it a bit more straightforward and, what's even better,
working.

Vratislav Podzimek (3):
  Move HW errors processing to the code that runs in the main thread
  Add a method for waiting for error handling to finish
  Use threadMgr to wait for exception handling to finish

 pyanaconda/exception.py       | 149 +++++++++++++++++++++---------------------
 pyanaconda/threads.py         |  11 ++++
 pyanaconda/ui/gui/__init__.py |   6 +-
 3 files changed, 89 insertions(+), 77 deletions(-)

-- 
2.1.0



More information about the anaconda-patches mailing list