Fixed: Catch UnsatisfiedLinkError for local-socket library

This commit is contained in:
agnostic-apollo
2022-04-28 10:21:59 +05:00
parent 007bef8132
commit 7677633e8f

View File

@@ -75,8 +75,10 @@ public class LocalSocketManager {
Logger.logDebug(LOG_TAG, "Loading \"" + LOCAL_SOCKET_LIBRARY + "\" library"); Logger.logDebug(LOG_TAG, "Loading \"" + LOCAL_SOCKET_LIBRARY + "\" library");
System.loadLibrary(LOCAL_SOCKET_LIBRARY); System.loadLibrary(LOCAL_SOCKET_LIBRARY);
localSocketLibraryLoaded = true; localSocketLibraryLoaded = true;
} catch (Exception e) { } catch (Throwable t) {
return LocalSocketErrno.ERRNO_START_LOCAL_SOCKET_LIB_LOAD_FAILED_WITH_EXCEPTION.getError(e, LOCAL_SOCKET_LIBRARY, e.getMessage()); Error error = LocalSocketErrno.ERRNO_START_LOCAL_SOCKET_LIB_LOAD_FAILED_WITH_EXCEPTION.getError(t, LOCAL_SOCKET_LIBRARY, t.getMessage());
Logger.logErrorExtended(LOG_TAG, error.getErrorLogString());
return error;
} }
} }