Merge remote-tracking branch 'origin/master'

This commit is contained in:
PeratX 2020-03-05 09:30:54 +08:00
commit c7bf9355aa
2 changed files with 4 additions and 5 deletions

View File

@ -57,7 +57,6 @@ dependencies {
api(kotlinx("serialization-runtime", serializationVersion)) api(kotlinx("serialization-runtime", serializationVersion))
api(kotlinx("coroutines-io", coroutinesIoVersion)) api(kotlinx("coroutines-io", coroutinesIoVersion))
api(kotlinx("coroutines-io-jvm", coroutinesIoVersion)) api(kotlinx("coroutines-io-jvm", coroutinesIoVersion))
api(kotlinx("io-jvm", coroutinesIoVersion))
api("org.bouncycastle:bcprov-jdk15on:1.64") api("org.bouncycastle:bcprov-jdk15on:1.64")

View File

@ -155,14 +155,14 @@ object MiraiCoreLoader {
}.content }.content
} }
var stream = try { var stream = kotlin.runCatching {
MiraiConsole.logger("Downloading newest Protocol lib from Aliyun") MiraiConsole.logger("Downloading newest Protocol lib from Aliyun")
downloadRequest(lib_aliyun, version) downloadRequest(lib_aliyun, version)
} catch (ignored: Exception) { }.getOrElse {
try { kotlin.runCatching {
MiraiConsole.logger("Downloading newest Protocol lib from JCenter") MiraiConsole.logger("Downloading newest Protocol lib from JCenter")
downloadRequest(lib_jcenter, version) downloadRequest(lib_jcenter, version)
} catch (e: Exception) { }.getOrElse { e ->
MiraiConsole.logger("Failed to download Protocol lib, please seeking for help") MiraiConsole.logger("Failed to download Protocol lib, please seeking for help")
e.printStackTrace() e.printStackTrace()
MiraiConsole.logger("Failed to download Protocol lib, please seeking for help") MiraiConsole.logger("Failed to download Protocol lib, please seeking for help")