From 8f4313a33773c2fa281f65c124faa473057f2e58 Mon Sep 17 00:00:00 2001 From: Him188 Date: Thu, 9 Apr 2020 12:27:34 +0800 Subject: [PATCH] Increase timeout, close #28 --- .../mirai/qqandroid/network/QQAndroidBotNetworkHandler.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/network/QQAndroidBotNetworkHandler.kt b/mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/network/QQAndroidBotNetworkHandler.kt index f74b7ef9a..2ada44bd3 100644 --- a/mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/network/QQAndroidBotNetworkHandler.kt +++ b/mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/network/QQAndroidBotNetworkHandler.kt @@ -550,9 +550,9 @@ internal class QQAndroidBotNetworkHandler(bot: QQAndroidBot) : BotNetworkHandler class TimeoutException(override val message: String?) : Exception() /** - * 发送一个包, 并挂起直到接收到指定的返回包或超时(3000ms) + * 发送一个包, 挂起协程直到接收到指定的返回包或超时 */ - suspend fun OutgoingPacket.sendAndExpect(timeoutMillis: Long = 3000, retry: Int = 2): E { + suspend fun OutgoingPacket.sendAndExpect(timeoutMillis: Long = 5000, retry: Int = 2): E { require(timeoutMillis > 100) { "timeoutMillis must > 100" } require(retry >= 0) { "retry must >= 0" }