Commit 797dd598 authored by Him188's avatar Him188

Fix heartbeat

parent c04a0041
......@@ -100,7 +100,7 @@ internal class QQAndroidBotNetworkHandler(bot: QQAndroidBot) : BotNetworkHandler
BotOfflineEvent.Dropped(bot).broadcast()
}
}
}
}.also { heartbeatJob = it }
}
override suspend fun relogin() {
......@@ -171,6 +171,7 @@ internal class QQAndroidBotNetworkHandler(bot: QQAndroidBot) : BotNetworkHandler
// println("d2key=${bot.client.wLoginSigInfo.d2Key.toUHexString()}")
registerClientOnline()
startHeartbeatJobOrKill()
}
private suspend fun registerClientOnline(timeoutMillis: Long = 3000) {
......@@ -290,8 +291,6 @@ internal class QQAndroidBotNetworkHandler(bot: QQAndroidBot) : BotNetworkHandler
}
}
heartbeatJob = startHeartbeatJobOrKill()
joinAll(friendListJob, groupJob)
withTimeoutOrNull(5000) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment