Not that you care, but it's tricky to craft a test case for this because
the crash doesn't actually affect any behavior!  Since the
UpdateDownloaded signal is emitted before the checking lock is released,
everything still works.  The only effect is that s-i-d tracebacks, and
you only see that in the crash report because of the way dbus-python's
error handling works.

This probably means that the best thing to do is just explicitly swallow
any exceptions from .release().

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1365646

Title:
  Top Crasher: /usr/sbin/system-image-dbus:RuntimeError:_download

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-system-image/+bug/1365646/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to