diff --git a/V2rayNG/app/src/main/java/com/v2ray/ang/core/CoreServiceManager.kt b/V2rayNG/app/src/main/java/com/v2ray/ang/core/CoreServiceManager.kt index f1c7c1e39..52d2bdde0 100644 --- a/V2rayNG/app/src/main/java/com/v2ray/ang/core/CoreServiceManager.kt +++ b/V2rayNG/app/src/main/java/com/v2ray/ang/core/CoreServiceManager.kt @@ -373,6 +373,7 @@ object CoreServiceManager { * @return 0 for success, any other value for failure. */ override fun startup(): Long { + LogUtil.i(AppConfig.TAG, "StartCore-Manager: CoreCallback startup") return 0 } @@ -381,14 +382,8 @@ object CoreServiceManager { * @return 0 for success, any other value for failure. */ override fun shutdown(): Long { - val serviceControl = serviceControl?.get() ?: return -1 - return try { - serviceControl.stopService() - 0 - } catch (e: Exception) { - LogUtil.e(AppConfig.TAG, "StartCore-Manager: Failed to stop service", e) - -1 - } + LogUtil.i(AppConfig.TAG, "StartCore-Manager: CoreCallback shutdown") + return 0 } /** @@ -398,6 +393,7 @@ object CoreServiceManager { * @return Always returns 0. */ override fun onEmitStatus(l: Long, s: String?): Long { + LogUtil.i(AppConfig.TAG, "StartCore-Manager: CoreCallback onEmitStatus $s") return 0 } }