[hotfix] ensure listener unsubscribes on user offline.

This commit is contained in:
dalbodeule
2025-06-24 16:19:53 +09:00
parent c5c115f6e6
commit bd31039f2b

View File

@@ -322,6 +322,7 @@ class UserHandler(
} else {
logger.info("${user.username} is offline.")
streamStartTime = null
listener.unsubscribeAsync(ChzzkSessionSubscriptionType.CHAT)?.join()
listener.disconnectAsync()?.join()
_isActive = false