From ef530780bdf03a47c88ef439c235383afd2fe1dd Mon Sep 17 00:00:00 2001 From: albexk Date: Wed, 29 Nov 2023 17:01:21 +0300 Subject: [PATCH] Fixes in AmneziaVpnService --- client/android/src/org/amnezia/vpn/AmneziaVpnService.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client/android/src/org/amnezia/vpn/AmneziaVpnService.kt b/client/android/src/org/amnezia/vpn/AmneziaVpnService.kt index 2ae307f5..cbf20123 100644 --- a/client/android/src/org/amnezia/vpn/AmneziaVpnService.kt +++ b/client/android/src/org/amnezia/vpn/AmneziaVpnService.kt @@ -308,6 +308,7 @@ class AmneziaVpnService : VpnService() { } } + @MainThread private fun getProtocol(protocolName: String): Protocol = protocolCache[protocolName] ?: when (protocolName) { @@ -315,7 +316,7 @@ class AmneziaVpnService : VpnService() { "awg" -> Awg() "openvpn" -> OpenVpn() "cloak" -> Cloak() - else -> throw IllegalArgumentException("Failed to load $protocolName protocol") + else -> throw IllegalArgumentException("Protocol '$protocolName' not found") }.apply { initialize(applicationContext, protocolState) } /**