Commit 797dd598 authored by Him188's avatar Him188

Fix heartbeat

parent c04a0041
...@@ -100,7 +100,7 @@ internal class QQAndroidBotNetworkHandler(bot: QQAndroidBot) : BotNetworkHandler ...@@ -100,7 +100,7 @@ internal class QQAndroidBotNetworkHandler(bot: QQAndroidBot) : BotNetworkHandler
BotOfflineEvent.Dropped(bot).broadcast() BotOfflineEvent.Dropped(bot).broadcast()
} }
} }
} }.also { heartbeatJob = it }
} }
override suspend fun relogin() { override suspend fun relogin() {
...@@ -171,6 +171,7 @@ internal class QQAndroidBotNetworkHandler(bot: QQAndroidBot) : BotNetworkHandler ...@@ -171,6 +171,7 @@ internal class QQAndroidBotNetworkHandler(bot: QQAndroidBot) : BotNetworkHandler
// println("d2key=${bot.client.wLoginSigInfo.d2Key.toUHexString()}") // println("d2key=${bot.client.wLoginSigInfo.d2Key.toUHexString()}")
registerClientOnline() registerClientOnline()
startHeartbeatJobOrKill()
} }
private suspend fun registerClientOnline(timeoutMillis: Long = 3000) { private suspend fun registerClientOnline(timeoutMillis: Long = 3000) {
...@@ -290,8 +291,6 @@ internal class QQAndroidBotNetworkHandler(bot: QQAndroidBot) : BotNetworkHandler ...@@ -290,8 +291,6 @@ internal class QQAndroidBotNetworkHandler(bot: QQAndroidBot) : BotNetworkHandler
} }
} }
heartbeatJob = startHeartbeatJobOrKill()
joinAll(friendListJob, groupJob) joinAll(friendListJob, groupJob)
withTimeoutOrNull(5000) { 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