} catch (AssertionError e) {
handleAssertionError(e);
return 1;
+ } catch (Signal.Error.UntrustedIdentity e) {
+ System.err.println("Failed to send message: " + e.getMessage());
+ return 4;
} catch (DBusExecutionException e) {
System.err.println("Failed to send message: " + e.getMessage());
return 2;
} catch (AssertionError e) {
handleAssertionError(e);
return 1;
+ } catch (Signal.Error.UntrustedIdentity e) {
+ System.err.println("Failed to send message: " + e.getMessage());
+ return 4;
} catch (DBusExecutionException e) {
System.err.println("Failed to send note to self message: " + e.getMessage());
return 2;
} catch (UnknownObject e) {
System.err.println("Failed to find dbus object, maybe missing the -u flag: " + e.getMessage());
return 1;
+ } catch (Signal.Error.UntrustedIdentity e) {
+ System.err.println("Failed to send message: " + e.getMessage());
+ return 4;
} catch (DBusExecutionException e) {
System.err.println("Failed to send message: " + e.getMessage());
return 2;