1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-19 01:05:15 +03:00
aports/testing/signal-cli/FixServiceConfigWrongExceptionCatched.patch
2022-04-19 20:03:13 +00:00

20 lines
795 B
Diff

--- old/lib/src/main/java/org/asamk/signal/manager/config/ServiceConfig.java
+++ new/lib/src/main/java/org/asamk/signal/manager/config/ServiceConfig.java
@@ -48,14 +48,13 @@
public static boolean isSignalClientAvailable() {
try {
- try {
- org.signal.libsignal.internal.Native.UuidCiphertext_CheckValidContents(new byte[0]);
- } catch (IllegalArgumentException ignored) {
- }
+ org.signal.libsignal.internal.Native.UuidCiphertext_CheckValidContents(new byte[0]);
return true;
} catch (UnsatisfiedLinkError e) {
logger.warn("Failed to call libsignal-client: {}", e.getMessage());
return false;
+ } catch (Exception e) {
+ return true;
}
}