Change static schedulers to AsyncHandler to hold for heartbeat and reconnect logic. (#148)

This commit is contained in:
David Kohler
2025-09-24 19:26:44 -04:00
committed by GitHub
parent 85cba9fff2
commit 57f33b2efa
5 changed files with 45 additions and 39 deletions

View File

@@ -133,7 +133,7 @@ public class TikTokLiveClientBuilder implements LiveClientBuilder {
//networking
dependance.registerSingleton(HttpClientFactory.class);
dependance.registerSingleton(WebSocketHeartbeatTask.class); // True global singleton - Static objects are located to serve as global
dependance.registerSingleton(WebSocketHeartbeatTask.class);
if (clientSettings.isOffline()) {
dependance.registerSingleton(LiveSocketClient.class, TikTokWebSocketOfflineClient.class);
dependance.registerSingleton(LiveHttpClient.class, TikTokLiveHttpOfflineClient.class);