summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2023-01-17 20:36:07 +0100
committerFlorian Bruhin <me@the-compiler.org>2023-01-17 20:36:07 +0100
commit94a642f455b9973757421eb394cdb433248e8b34 (patch)
treeee4b328e318b7f3af7f8bea4fa5f56bd40c7d11d
parent1730fb06a812d2292a5b9d6814a8400b83b03c24 (diff)
downloadqutebrowser-94a642f455b9973757421eb394cdb433248e8b34.tar.gz
qutebrowser-94a642f455b9973757421eb394cdb433248e8b34.zip
notifications: Handle UnknownObject as known error
Seems to happen instead of NoReply with some notification servers after them quitting
-rw-r--r--qutebrowser/browser/webengine/notification.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/qutebrowser/browser/webengine/notification.py b/qutebrowser/browser/webengine/notification.py
index 0c4441607..d14c7c9fe 100644
--- a/qutebrowser/browser/webengine/notification.py
+++ b/qutebrowser/browser/webengine/notification.py
@@ -133,6 +133,10 @@ class DBusError(Error):
# https://crashes.qutebrowser.org/view/8889d0b5
# Could not activate remote peer.
"org.freedesktop.DBus.Error.NameHasNoOwner",
+
+ # https://crashes.qutebrowser.org/view/de62220a
+ # after "Notification daemon did quit!"
+ "org.freedesktop.DBus.Error.UnknownObject",
}
def __init__(self, msg: QDBusMessage) -> None: