diff options
author | Florian Bruhin <me@the-compiler.org> | 2022-05-02 15:54:51 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2022-05-02 15:54:51 +0200 |
commit | bd27b0b665a8d79b20c4e6a6232d8cee3fb0b363 (patch) | |
tree | e61af27d5dfd9883936124975ecdbdd49f1405b3 | |
parent | 3a09126e2ea8280a0b0635be246eafa27377f5cc (diff) | |
download | qutebrowser-bd27b0b665a8d79b20c4e6a6232d8cee3fb0b363.tar.gz qutebrowser-bd27b0b665a8d79b20c4e6a6232d8cee3fb0b363.zip |
notifications: Handle more non-fatal notification errors
-rw-r--r-- | qutebrowser/browser/webengine/notification.py | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/qutebrowser/browser/webengine/notification.py b/qutebrowser/browser/webengine/notification.py index f3166013e..2a323498a 100644 --- a/qutebrowser/browser/webengine/notification.py +++ b/qutebrowser/browser/webengine/notification.py @@ -727,9 +727,18 @@ class DBusNotificationAdapter(AbstractNotificationAdapter): # Created too many similar notifications in quick succession "org.freedesktop.Notifications.Error.ExcessNotificationGeneration", - # From https://crashes.qutebrowser.org/view/b8c9838a - probably when - # notification daemon crashes? + # From https://crashes.qutebrowser.org/view/b8c9838a + # Process org.freedesktop.Notifications received signal 5 + # probably when notification daemon crashes? "org.freedesktop.DBus.Error.Spawn.ChildSignaled", + + # https://crashes.qutebrowser.org/view/f76f58ae + # Process org.freedesktop.Notifications exited with status 1 + "org.freedesktop.DBus.Error.Spawn.ChildExited", + + # https://crashes.qutebrowser.org/view/8889d0b5 + # Could not activate remote peer. + "org.freedesktop.DBus.Error.NameHasNoOwner", } def __init__(self, parent: QObject = None) -> None: |